原创 16 推薦系統

16 推薦系統 16 推薦系統 16.1 問題形式化 16.2 開胃菜:基於內容的推薦系統 16.3 正餐:協同過濾collaborative filtering 16.4 再升級:實用算法 16.5 向量化:低秩矩陣分解 1

原创 15 異常檢測

15 異常檢測 15 異常檢測 15.1 問題的動機 15.2 高斯分佈 15.3 算法 15.4 開發和評估 15.5 異常檢測與監督學習對比 15.6 選擇特徵 調整特徵使其服從高斯分佈 異常檢測算法的誤差分析 組合特徵產

原创 sort sorted

sort是list的方法,對list進行排序。是對已經存在的list進行操作。也就是對調用sort的list本身進行操作。 l = [1, 3, 2] l.sort() print(l) 輸出: [1, 2, 3] sorted是

原创 dict get()

字典的get(key, default=None): key: 鍵 default: 如果指定鍵不存在,則返回默認值。

原创 DQN(1)

DQN(1) DQN(1) 資料 爲什麼需要DQN 僞代碼 需要 復現莫煩PYTHON的核心代碼 效果 下一步任務 資料 莫煩PYTHON DeepMind 《強化學習精要》 Deep Reinforcemen

原创 我的思維導圖 --- 吳恩達機器學習課

已經學到的地方,做了一個導圖。

原创 Matplotlib學習一

Matplotlib學習一 學習莫煩python的讀書筆記 Matplotlib學習一 plot線 Scatter散點圖 Bar柱狀圖 plot線 # coding:utf-8 import numpy as np i

原创 tensorflow矩陣和向量的加法:broadcasting機制

tensorflow矩陣和向量的加法:broadcasting機制 x_data = np.linspace(-1, 1, 300, dtype=np.float32)[:, np.newaxis] print(x_data.sh

原创 使用tensorflow estimator訓練一個預測房價的線性迴歸模型

使用tensorflow estimator訓練一個預測房價的線性迴歸模型 使用tensorflow estimator訓練一個預測房價的線性迴歸模型 數據集的鏈接 初次嘗試 代碼: 訓練100次的結果: 封裝代碼,顯示訓

原创 基於q_learning的flappy bird AI

基於q_learning的flappy bird AI 思路來自於這篇文章:機器學習玩轉Flappy Bird全書:六大“流派”從原理到代碼 有兩種思路,一種是單步更新q values,一種是全局更新q values。單步更新就是

原创 谷歌機器學習速成課程學習筆記

谷歌機器學習速成課程學習筆記 谷歌機器學習速成課程學習筆記 1 framing 2 深入瞭解 3 tensorflow 4 pandas 5 tensorFlow基本步驟 6 泛化 7 數據集劃分 8 特徵工程 良好的特徵:

原创 特徵縮放

特徵縮放 特徵縮放 參考資料 目的 方法 1. rescaling 2. mean normalization 3. standardization 4.scaling to unit length 直觀感受: sciki

原创 一種求解多項式的辦法--秦九韶算式

# coding:utf-8 # 秦九韶算式,減少多項式四則運算量 def func(factors, x): result = factors[0] for factor in factors[1:]:

原创 簡易的開方函數

def my_sqrt(x, error=0.00000000000000001): g = 1 while abs(g ** 2 - x) >= error: g = (g + x / g) /

原创 浮點數的誤差

浮點數的誤差 print(0.1 + 0.1 + 0.1 == 0.3) 輸出: False 浮點數的誤差問題與語言無關,本質上是二進制的存儲問題造成的。 任何數據在計算機中都是以機器碼存儲的。 十進制的數字在計算機中是以二進