- Machine Learning for OpenCV
- Michael Beyeler
- 181字
- 2021-07-02 19:47:20
Summary
In this chapter, we talked about a typical workflow to deal with machine learning problems: how we can extract informative features from raw data, how we can use data and labels to train a machine learning model, and how we can use the finalized model to predict new data labels. We learned that it is essential to split data into a training set and test set, as this is the only way to know how well a model will generalize to new data points.
On the software side of things, we significantly improved our Python skills. We learned how to use NumPy arrays to store and manipulate data and how to use Matplotlib for data visualization. We talked about scikit-learn and its many useful data resources. Finally, we also addressed OpenCV's own TrainData container, which provides some relief for users of OpenCV's C++ API.
With these tools in hand, we are now ready to implement our first real machine learning model! In the next chapter, we will focus on supervised learning and its two main problem categories, classification and regression.
- Learn ECMAScript(Second Edition)
- ASP.NET Core:Cloud-ready,Enterprise Web Application Development
- Functional Python Programming
- C語言程序設計(第2 版)
- Learning Docker
- PyTorch自然語言處理入門與實戰
- Easy Web Development with WaveMaker
- Java面向對象程序設計
- INSTANT Silverlight 5 Animation
- Hands-On JavaScript for Python Developers
- Qt5 C++ GUI Programming Cookbook
- 從零開始:C語言快速入門教程
- 原型設計:打造成功產品的實用方法及實踐
- Spring Boot從入門到實戰
- JavaWeb從入門到精通(視頻實戰版)