- Machine Learning with Swift
- Alexander Sosnovshchenko
- 359字
- 2021-06-24 18:54:49
What is ML ?
ML is a subdomain of AI that has demonstrated significant progress over the last decade, and remains a hot research topic. It is a branch of knowledge concerned with building algorithms that can learn from data and improve themselves with regards to the tasks they perform. ML allows computers to deduce the algorithm for some task or to extract hidden patterns from data. ML is known by several different names in different research communities: predictive analytics, data mining, statistical learning, pattern recognition, and so on. One can argue that these terms have some subtle differences, but essentially, they all overlap to the extent that you can use the terminology interchangeably.
ML is already everywhere around us. Search engines, targeted ads, face and voice recognition, recommender systems, spam filtration, self-driven cars, fraud detection in bank systems, credit scoring, automated video captioning, and machine translation—all these things are impossible to imagine without ML these days.
Over recent years, ML has owed its success to several factors:
- The abundance of data in different forms (big data)
- Accessible computational power and specialized hardware (clouds and GPUs)
- The rise of open source and open access
- Algorithmic advances
Any ML system includes three essential components: data, model, and task. The data is something you provide as an input to your model. A model is a type of mathematical function or computer program that performs the task. For instance, your emails are data, the spam filter is a model, and telling spam apart from non-spam is a task. The learning in ML stands for a process of adjusting your model to the data so that the model becomes better at its task. The obvious consequences of this setup is expressed in the piece of wisdom well-known among statisticians, "Your model is only as good as your data"
.
- 深入理解Spring Cloud與實戰
- Learning Cocos2d-x Game Development
- 電腦常見問題與故障排除
- 電腦組裝、維護、維修全能一本通(全彩版)
- The Applied AI and Natural Language Processing Workshop
- 電腦常見故障現場處理
- 嵌入式系統設計教程
- 電腦維護365問
- 單片機開發與典型工程項目實例詳解
- Source SDK Game Development Essentials
- Managing Data and Media in Microsoft Silverlight 4:A mashup of chapters from Packt's bestselling Silverlight books
- 觸摸屏應用技術從入門到精通
- 微服務實戰(Dubbox +Spring Boot+Docker)
- Drupal Rules How-to
- 計算機組成技術教程