老師講的《機器學習》聽不懂,我覺得他講的也不好,乾脆自己學吧。
教材:《matchine learning in action》用python來講授的,順便把python學了吧。
1.tile函式(
先從官方文件裡摘幾個例子
>>> a=np.array([0
,1,2
])>>> np.
tile(a
,2)array([0, 1, 2, 0, 1, 2])
>>> np.
tile(a
,(2,
2))array([[0, 1, 2, 0, 1, 2],
[0, 1, 2, 0, 1, 2]])
>>> np.
tile(a
,(2,
1,2))
array([[[0, 1, 2, 0, 1, 2]],
[[0, 1, 2, 0, 1, 2]]])
>>> b=numpy.tile(a,reps)np.array
([[1,2
],[3,
4]])
>>> np.
tile(b
,2)array([[1, 2, 1, 2],
[3, 4, 3, 4]])
>>> np.
tile(b
,(2,
1))array([[1, 2],
[3, 4],
[1, 2],
[3, 4]])
a: the input array (輸入陣列)
reps: the number of repetitions of a along each axis (每軸的重複量)
reps若為單個數字,則為列重複,行重複預設為1。
reps若為陣列,則要比較a.ndim與reps.length。比較常見的為長度為2的reps,先行後列。
to be continued...
[source]
機器學習實戰中的問題
一 問題描述 importerror no module named knn 1 原因,在引用外部的python模組時,出現的問題,找不到所引用的模組,本問題出現在實現書中引用knn模組的例子。2 解決方法 二 問題描述 nameerror name file2matrix is not defin...
機器學習問題彙總
1 什麼是分類問題,什麼是回歸問題?區別在 有沒有聯絡?回歸問題 是對輸入資料求乙個逼近真實結果的機率,比如 高考結果能上清華北大的機率。2 線性回歸,邏輯斯蒂回歸,擬合函式,損失函式,梯度下降,學習率,正則化,sigmoid函式之間的聯絡?參考 梯度下降法解線性回歸 梯度下降法解邏輯斯蒂回歸 er...
機器學習面試求職問題彙總
問題1 過擬合與欠擬合 定義 產生的原因 解決的方法各是什麼 問題2 l1正則與l2正則 有哪些常見的正則化方法?作用各是什麼?區別是什麼?為什麼加正則化項能防止模型過擬合 間題3 模型方差和偏差 能解釋一下機器學習中的方差和偏差嗎?哪些模型是降低模型方差的?哪些模型是降低模型偏差的?舉例說明一下 ...