- Scala for Machine Learning(Second Edition)
- Patrick R. Nicolas
- 143字
- 2021-07-08 10:43:10
Summary
This completes the overview of three of the most commonly used unsupervised learning techniques:
- K-means for clustering fully observed features of a model with reasonable dimensions
- Expectation-maximization for clustering a combination of observed and latent features
Manifold learning for non-linear models is a technically challenging field with great potential in terms of dynamic object recognition [4:18].
The key point to remember is that unsupervised learning techniques are used:
- By themselves to extract structures and associations from unlabeled observations
- As a pre-processing stage to supervised learning by reducing the number of features prior to the training phase
The distinction between unsupervised and supervised learning is not as strict as you may think. For instance, the K-means algorithm can be enhanced to support classification.
In the next chapter, we will address the second use case and cover supervised learning techniques, starting with generative models.
推薦閱讀
- JBoss Weld CDI for Java Platform
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Visual Studio 2012 Cookbook
- 摩登創客:與智能手機和平板電腦共舞
- React Native Cookbook
- PyTorch自然語言處理入門與實戰
- 實戰低代碼
- INSTANT CakePHP Starter
- Learning Hunk
- Android底層接口與驅動開發技術詳解
- Scratch·愛編程的藝術家
- 新印象:解構UI界面設計
- R語言:邁向大數據之路(加強版)
- 超好玩的Scratch 3.5少兒編程
- UML基礎與Rose建模實用教程(第三版)