- Machine Learning with Swift
- Alexander Sosnovshchenko
- 157字
- 2021-06-24 18:55:07
Summary
In this chapter, we implemented a working machine learning solution for motion data classification and trained it end-to-end on a device. The simplest of the instance-based models is the nearest neighbors classifier. You can use it to classify any type of data, the only tricky thing is to choose a suitable distance metric. For feature vectors (points in n-dimensional space), many metrics have been invented, such as the Euclidean and Manhattan distances. For strings, editing distances are popular. For time series, we applied DTW.
The nearest neighbors method is a non-parametric model, which means that we can apply it without regard to statistical data distributions. Another advantage is that it is well suited for online learning and is easy to parallelize. Among the shortcomings is the curse of dimensionality and the algorithmic complexity of predictions (lazy learning).
In the next chapter, we're going to proceed with instance-based algorithms, this time focusing on the unsupervised clustering task.
- 電腦軟硬件維修大全(實例精華版)
- 數字道路技術架構與建設指南
- 施耐德SoMachine控制器應用及編程指南
- The Applied AI and Natural Language Processing Workshop
- 電腦維護365問
- 電腦高級維修及故障排除實戰
- 計算機組裝維修與外設配置(高等職業院校教改示范教材·計算機系列)
- 固態存儲:原理、架構與數據安全
- Neural Network Programming with Java(Second Edition)
- 單片機原理及應用
- 微服務實戰(Dubbox +Spring Boot+Docker)
- 微服務實戰
- Corona SDK Mobile Game Development:Beginner's Guide
- 計算機組裝、維護與維修項目教程
- 嵌入式系統設計大學教程(第2版)