原创 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 浮點數的誤差問題與語言無關,本質上是二進制的存儲問題造成的。 任何數據在計算機中都是以機器碼存儲的。 十進制的數字在計算機中是以二進