Human-In-The-Loop Machine Learning
Autor Monarchen Limba Engleză Paperback – 20 iul 2021
Implementarea unui sistem de machine learning în condiții reale se lovește adesea de o problemă critică: lipsa datelor etichetate de calitate și izolarea algoritmului de expertiza umană. În timp ce majoritatea cursurilor se concentrează strict pe optimizarea modelelor, Human-In-The-Loop Machine Learning propune o schimbare de paradigmă, transformând interacțiunea om-calculator într-o componentă centrală a arhitecturii de sistem. Considerăm că forța acestui manual rezidă în abordarea inginerească a procesului de adnotare, oferind soluții concrete pentru reducerea costurilor și creșterea preciziei prin mecanisme de feedback continuu. Structura volumului ghidează cititorul prin etapele complexe ale învățării active (active learning), de la strategii de eșantionare a incertitudinii până la tehnici avansate de auto-supraveghere. Apreciem în mod deosebit modul în care Monarch integrează aspectele practice ale controlului calității, explicând cum pot fi gestionați adnotatorii umani pentru a minimiza erorile în sarcini precum detecția de obiecte sau segmentarea semantică. Complementar volumului Active Learning de Burr Settles, care oferă fundamentul teoretic al interogării datelor neetichetate, lucrarea de față extinde discuția către implementarea efectivă a interfețelor și managementul fluxurilor de lucru în producție. De asemenea, față de The Practice of Crowdsourcing, Human-In-The-Loop Machine Learning pune un accent mai mare pe optimizarea algoritmică a procesului de selecție a datelor care necesită intervenție umană. Prin utilizarea unor studii de caz din domeniul răspunsului la dezastre, textul demonstrează cum sistemele hibride om-mașină pot procesa informații critice mai rapid și mai sigur decât sistemele complet automatizate. Este o resursă tehnică ce acoperă golul dintre știința datelor și ingineria software, oferind instrumente pentru a livra modele robuste într-un timp mai scurt.
Preț: 325.12 lei
Preț vechi: 406.40 lei
-20%
Carte disponibilă
Livrare economică 20 mai-03 iunie
Specificații
ISBN-10: 1617296740
Pagini: 424
Dimensiuni: 185 x 233 x 25 mm
Greutate: 0.8 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte inginerilor de date și cercetătorilor ML care doresc să depășească faza de laborator și să construiască sisteme scalabile. Veți învăța cum să optimizați procesul de etichetare a datelor, să implementați strategii de învățare activă și să proiectați interfețe care maximizează eficiența experților umani. Este ghidul esențial pentru a reduce costurile de antrenare a modelelor fără a sacrifica acuratețea.
Despre autor
Robert (Munro) Monarch este un expert recunoscut la nivel mondial în machine learning și inginerie de date, cu un doctorat obținut la Universitatea Stanford. Cariera sa impresionantă include dezvoltarea unor infrastructuri de date complexe pentru giganți tehnologici precum Apple, Amazon, Google și IBM. Specializat în aplicarea inteligenței artificiale în contextul sănătății și al intervențiilor în caz de dezastru, Monarch aduce în paginile cărții o perspectivă pragmatică, bazată pe decenii de experiență în gestionarea fluxurilor de lucru unde precizia intervenției umane este vitală.
Descriere scurtă
Most machine learning systems that are deployed in the world today learn from human feedback. However, most machine learning courses focus almost exclusively on the algorithms, not the human-computer interaction part of the systems. This can leave a big knowledge gap for data scientists working in real-world machine learning, where data scientists spend more time on data management than on building algorithms. Human-in-the-Loop Machine Learning is a practical guide to optimizing the entire machine learning process, including techniques for annotation, active learning, transfer learning, and using machine learning to optimize every step of the process. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology
Machine learning applications perform better with human feedback. Keeping the right people in the loop improves the accuracy of models, reduces errors in data, lowers costs, and helps you ship models faster. About the book
Human-in-the-Loop Machine Learning lays out methods for humans and machines to work together effectively. You'll find best practices on selecting sample data for human feedback, quality control for human annotations, and designing annotation interfaces. You'll learn to create training data for labeling, object detection, and semantic segmentation, sequence labeling, and more. The book starts with the basics and progresses to advanced techniques like transfer learning and self-supervision within annotation workflows. What's inside Identifying the right training and evaluation data
Finding and managing people to annotate data
Selecting annotation quality control strategies
Designing interfaces to improve accuracy and efficiency About the author
Robert (Munro) Monarch is a data scientist and engineer who has built machine learning data for companies such as Apple, Amazon, Google, and IBM. He holds a PhD from Stanford. Robert holds a PhD from Stanford focused on Human-in-the-Loop machine learning for healthcare and disaster response, and is a disaster response professional in addition to being a machine learning professional. A worked example throughout this text is classifying disaster-related messages from real disasters that Robert has helped respond to in the past. Table of Contents PART 1 - FIRST STEPS
1 Introduction to human-in-the-loop machine learning
2 Getting started with human-in-the-loop machine learning
PART 2 - ACTIVE LEARNING
3 Uncertainty sampling
4 Diversity sampling
5 Advanced active learning
6 Applying active learning to different machine learning tasks
PART 3 - ANNOTATION
7 Working with the people annotating your data
8 Quality control for data annotation
9 Advanced data annotation and augmentation
10 Annotation quality for different machine learning tasks
PART 4 - HUMAN-COMPUTER INTERACTION FOR MACHINE LEARNING
11 Interfaces for data annotation
12 Human-in-the-loop machine learning products