- Applied Deep Learning with Keras
- Ritesh Bhagwat Mahla Abdolahnejad Matthew Moocarme
- 317字
- 2021-06-11 13:41:25
Introduction
Machine learning is the science of utilizing machines to emulate human tasks and to have the machine improve their performance of that task over time. By feeding machines data in the form of observations of real-world events, they can develop patterns and relationships that will optimize an objective function, such as the accuracy of a binary classification task or the error in a regression task. In general, the usefulness of machine learning is in the ability to learn highly complex and non-linear relationships in large datasets and to replicate the results of that learning many times.
Take, for example, the classification of a dataset of pictures of either dogs or cats into classes of their respective type. For a human, this is trivial, and the accuracy would likely be very high. However, it may take around a second to categorize each picture, and scaling the task can only be achieved by increasing the number of humans, which may be infeasible. While it may be difficult, though certainly not impossible, for machines to reach the same level of accuracy as humans for this task, machines can classify many images per second, and scaling can be easily done by increasing the processing power of single machine, or making the algorithm more efficient.

Figure 1.1: A trivial classification task for humans, but quite difficult for machines
While the trivial task of classifying dogs and cats may be simple for us humans, the same principles that are used to create a machine learning model classify dogs and cats can be applied to other classification tasks that humans may struggle with. An example of this is identifying tumors in Magnetic Resonance Images (MRIs). For humans, this task requires a medical professional with years of experience, whereas a machine may only need a dataset of labeled images.

Figure 1.2: A non-trivial classification task for humans. Are you able to spot the tumors?
- 觸摸屏實(shí)用技術(shù)與工程應(yīng)用
- 電腦軟硬件維修大全(實(shí)例精華版)
- Getting Started with Qt 5
- 電腦維護(hù)365問(wèn)
- 計(jì)算機(jī)維修與維護(hù)技術(shù)速成
- 電腦軟硬件維修從入門到精通
- Creating Flat Design Websites
- RISC-V處理器與片上系統(tǒng)設(shè)計(jì):基于FPGA與云平臺(tái)的實(shí)驗(yàn)教程
- IP網(wǎng)絡(luò)視頻傳輸:技術(shù)、標(biāo)準(zhǔn)和應(yīng)用
- Arduino項(xiàng)目案例:游戲開發(fā)
- The Reinforcement Learning Workshop
- 電腦主板維修技術(shù)
- Service Mesh微服務(wù)架構(gòu)設(shè)計(jì)
- Applied Deep Learning with Keras
- Exceptional C++:47個(gè)C++工程難題、編程問(wèn)題和解決方案(中文版)