原创 【數學理論】最優化問題:拉格朗日乘子法、KKT條件以及對偶問題

前言 最優化問題的求解方法在機器學習算法中是經常被用到的。下面是一個最優化問題的一個簡單概述: 求解f(x)f(x)f(x)最小值時的x∗x^*x∗,即: min⁡xf(x) \mathop {\min }\limits_x

原创 【開發工具】Linux-CentOS安裝Anaconda

爲什麼要在Linux上安裝Anaconda? 對於大多數使用Python的友友,其Python所在操作系統基本上都是Windows,當然,Windows的便捷性也是衆所周知的,使用圖形編輯器也會很快捷,我主要的程序也是再Windo

原创 【機器學習】吳恩達機器學習視頻作業-(手撕)神經網絡

在這裏使用前饋神經網絡和反向傳播的方式對數據進行分類。這也是神經網絡最基礎的部分,剛瞭解相關內人的話,還是比較難的,特別是在公式推導中。在本部分中,構建一個神經網絡分類模型,就可以對手寫數字進行識別,無需構建多個二分類模型。 視頻

原创 【機器學習】EM算法詳解

B站視頻講解 EM算法 EM算法是一種迭代算法,用於含有隱變量(hidden variable)的概率模型參數的極大似然估計,或極大後驗概率估計。EM算法的每次迭代由兩步組成:E步,求期望(expectation);M步,求極

原创 【Go】指針

1 go語言中指針基本內容 package main import "fmt" /** 指針是存儲另一個變量內存地址的變量 */ func main() { // 1.定義一個int類型變量 a := 5 fmt.Pr

原创 【機器學習】吳恩達機器學習視頻作業-邏輯迴歸二分類 I

二分類類型1 本文件的程序是基於吳恩達機器學習視頻邏輯迴歸的作業,使用的數據是ex2data1.txt。數據背景是:使用學生以往考試的成績,預測其能否被國外的學校錄取。 數據特點是可以使用特徵的一次項就可以將數據分爲兩份,具體可以

原创 [AI 基礎]Numpy日常使用總結

[AI 基礎]Numpy日常使用總結.mp4 文章目錄前言1 安裝與導入2 創建 ndarray 類型數據及相關信息2.1 常用屬性2.2 創建特殊類型的 ndarray3 矩陣計算3.1 單個矩陣操作3.2 兩個矩陣操作4

原创 LaTeX 插入高亮代碼(LaTex、Python、Java、C、C++等主流語言都支持)

相信剛入門LaTeX的盆友會感覺到LaTeX的強大之處,如果你瞭解markdown,那麼使用LaTeX之後,你會感覺markdown除了便捷之外也就沒有其它的優點了,因爲LaTeX太強大了,也由於LaTeX門檻比較高,如果你使用t

原创 【開發工具】Linux-CentOS配置遠程使用Jupyter lab& jupyter notebook

前言 上篇文章【開發工具】Linux-CentOS安裝Anaconda已經介紹過,如何在Linux系統上安裝Anaconda了,而對於一些研究人員來說使用比較多的還是jupyter這個工具,但是在遠程的過程中又不能打開服務器端的瀏

原创 【Go】錯誤和異常處理

Go語言中沒有try catch語句,而是通過函數返回值逐層往上拋。 錯誤指的是可能出現問題的地方出現了問題。例如:打開一個文件時失敗了,這種情況在人們的意料之中。 異常指的是不應該出現問題的地方出現了問題。例如:引用了空指針,這

原创 【機器學習】kmeans聚類以及kmeans應用——圖片壓縮 案例

本文件算法將實現Python簡單實現K-means聚類算法,然後進行兩個案例: 對普通數據進行聚類 壓縮圖像 然後使用scikit-learn包實現圖片壓縮案例。 實驗環境:win10 、Jupyter 普通數據聚類 1 加載

原创 【機器學習】如何用Python書寫計算任一函數任一點的導數?

摘要: 本文首先回顧了導數的基本概念,然後初步書寫了計算函數導數的程序函數,並根據計算機特點對函數進行了改進以達到工程實現。 關鍵詞: 導數、工程實現 本文默認你對導數有一定了解,所介紹的函數默認是可導的。 前言 在人工智能領域

原创 【Go】生成隨機數random

官方文檔地址:https://golang.google.cn/pkg/math/rand/ 代碼案例如下: 1. 獲取整數的隨機 package main import ( "fmt" "math/rand" "time

原创 【機器學習】分類算法其實也可做迴歸分析——以knn爲例

摘要: 本文以knn算法爲例簡要介紹如何使用分類算法來完成迴歸任務。 關鍵字: knn算法,迴歸任務。 前言 之前的文章(【機器學習】sklearn機器學習入門案例——使用k近鄰算法進行鳶尾花分類、【機器學習】K近鄰(knn)算法

原创 【Python】編程代碼書寫規範!

程序不僅僅是給機器看的,自己在回顧的時候也會查看。如果在團隊開發中,規範的編程習慣以及優良的註釋會大大地提高團隊的開發效率。現在來看看Python中有哪些編程規範。 1 編碼 無特殊情況,建議Python腳本程序一律使用 UTF-