
★恆逸教育訓練中心開課:Python機器學習-使用Scikit-Learn
開課時間查詢:https://reurl.cc/2KX539
學員陳俞潔:上課大綱主要分為機器學習場景介紹、使用時機介紹、實作演練,以及如何讓預測結果能提高準確度。 機器學習,又分成了三種主要的演算法,分別為監督式學習、非監督式學習、半監督式學習。
監督式學習是從訓練資料中,讓機器學習到某一種模式,讓機器學習之後能夠依照此種模式預測或分析出結果的方法;非監督式學習是事先沒有告知機器任何一種模式與標籤,一切都讓機器自行判斷,但使用者一種演算法較難,如果沒有設定好參數,或是數據不夠龐大,那學習結果就一定會是錯誤的,預測或分析出來的結果也不會正確;半監督式學習就是有一半的資料已經有了標籤,另一半的資料想要讓機器自己做學習的方法,但目前在公司還沒有遇過半監督式學習的案例。當我們有足夠的label,能夠告知機器正確與錯誤的指標時,就能使用以下的監督式學習演算法來做運算:迴歸分析(Regression)、貝氏分類(Bayesian Classification)、邏輯迴歸分類(Logistic Regression Classification)、決策樹(Decision Tree)、支援向量機(Support Vector Machine)、最近鄰居分類(K-nearest Neighbors)。
然而,往往我們在現實生活中,遇到沒有足夠label判斷是非的數據還是佔了多數,那這時也不需要慌張,只需要只用非監督式學習方法即可,非監督式學習演算法如下: 分群(Clustering)、異常偵測(Anomaly Detection)、主成分分析(Principal-Component Analysis)、整體學習(Ensemble Learning)、神經網路(Neural Network)、深度學習(Deep Learning)、特徵工程(Feature Engineering)。 判斷要使用哪一種演算法不難,只需要思考想要分析出的結果為何,但難的點在於現實中所面臨的案件都不會是剛好用某一種演算法就能準確評估出來的,因此要適當的調整預測模型,或是加入其他有相似特點但是可以截長補短的模型,就像是XGBoost、Bagging、Random Forest等多種模型組合成的整體學習模型,印象中過去再操作案件時,也有遇到相似的問題,而我也是使用了兩種不同性質但可互補的模型來做判斷。
請索取課程資訊https://www.uuu.com.tw/Forms/CourseInfoRequest?courseId=pyml&mediaSrc=ithome
或請來電由專人為您解說(02)25149191#100
也可私訊粉絲團讓專業小編幫你解答!https://www.facebook.com/messages/t/uuuEdu
熱門新聞
2025-12-12
2025-12-16
2025-12-15
2025-12-15
2025-12-15
2025-12-15
2025-12-16
2025-12-15