機器學習實戰中的問題彙總

2021-06-18 20:04:28 字數 1027 閱讀 1440

老師講的《機器學習》聽不懂,我覺得他講的也不好,乾脆自己學吧。

教材:《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=

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]])

numpy.tile(a,reps)

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 模型方差和偏差 能解釋一下機器學習中的方差和偏差嗎?哪些模型是降低模型方差的?哪些模型是降低模型偏差的?舉例說明一下 ...