
工程師和數據科學家需處理各種各類的大量資料,像是感測器、圖片、影片、遙測工具和資料庫等不同來源的數據。他們利用機器學習來尋找數據模式(pattern)和基於歷史資料建構對未來的預測模型。有了MATLAB,你可以立即使用內建的函式,豐富的工具箱,和專門的應用程式(MATLAB APP)進行分類(classification)、迴歸(regression)和分群(clustering)。
您可以:
您可以使用分類的應用程式(APP),如信用評分、腫瘤檢測和人臉識別。用於執行常見的分類演算法包括SVMs(support vector machines)、boosted和bagged決策樹、KNN(k-nearest neighbor)、單純貝氏(Naïve Bayes)分類、判別分析(discriminant analysis)、羅吉斯迴歸(logistic regression)和類神經網絡。
您可使用深度學習(Deeping Learning)中的卷積神經網路(Convolutional Neural Network, CNN),實現最先進的準確性目標物件分類。
使用者範例可以支援迴歸常用演算法,例如線性迴歸、非線性迴歸、正則化迴歸(Regularized)、Boosted及bagged迴歸樹線性模型、類神經網路和適應性模糊類神經網路(adaptive neuro-fuzzy learning)。
使用者範例MATLAB的機器學習技術,提供了多種相關分群分析的演算法, 包含k-means 以及k-medoids、 階層次分群法(hierarchical clustering) 、 高斯混合模型(Gaussian mixture models) 或 隱藏馬爾可夫模型(hidden Markov models)、自組織映射圖(Self-Organizing Maps)、Fuzzy C-Means (FCM)和減法分群(subtractive clustering)等
使用者範例