Active Machine Learning with Python - Refine and Elevate Data Quality over Quantity with Active Learning

Building accurate machine learning models requires quality data-lots of it. However, for most teams, assembling massive datasets is time-consuming, expensive, or downright impossible. Led by author, a seasoned ML engineer and advocate for surgical data science and climate AI advancements, this hands...

Full description

Saved in:
Bibliographic Details
Main Author: Masson-Forsythe Margaux
Format: eBook
Language:English
Published: Birmingham Packt Publishing 2024
Packt Publishing, Limited
Edition:1
Subjects:
ISBN:9781835464946, 1835464947
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Building accurate machine learning models requires quality data-lots of it. However, for most teams, assembling massive datasets is time-consuming, expensive, or downright impossible. Led by author, a seasoned ML engineer and advocate for surgical data science and climate AI advancements, this hands-on guide to active machine learning demonstrates how to train robust models with just a fraction of the data using Python's powerful active learning tools. You'll master the fundamental techniques of active learning, such as membership query synthesis, stream-based sampling, and pool-based sampling and gain insights for designing and implementing active learning algorithms with query strategy and Human-in-the-Loop frameworks. Exploring various active machine learning techniques, you'll learn how to enhance the performance of computer vision models like image classification, object detection, and semantic segmentation and delve into a machine AL method for selecting the most informative frames for labeling large videos, addressing duplicated data. You'll also assess the effectiveness and efficiency of active machine learning systems through performance evaluation. By the end of the book, you'll be able to enhance your active learning projects by leveraging Python libraries, frameworks, and commonly used tools.
AbstractList Building accurate machine learning models requires quality data-lots of it. However, for most teams, assembling massive datasets is time-consuming, expensive, or downright impossible. Led by author, a seasoned ML engineer and advocate for surgical data science and climate AI advancements, this hands-on guide to active machine learning demonstrates how to train robust models with just a fraction of the data using Python's powerful active learning tools. You'll master the fundamental techniques of active learning, such as membership query synthesis, stream-based sampling, and pool-based sampling and gain insights for designing and implementing active learning algorithms with query strategy and Human-in-the-Loop frameworks. Exploring various active machine learning techniques, you'll learn how to enhance the performance of computer vision models like image classification, object detection, and semantic segmentation and delve into a machine AL method for selecting the most informative frames for labeling large videos, addressing duplicated data. You'll also assess the effectiveness and efficiency of active machine learning systems through performance evaluation. By the end of the book, you'll be able to enhance your active learning projects by leveraging Python libraries, frameworks, and commonly used tools.
Author Masson-Forsythe Margaux
Author_xml – fullname: Masson-Forsythe Margaux
BookMark eNo9j0tPwzAQhI14CFp65O4LEpeAHceOfQyhPKRUlApxjTaJTaIGpyRuUf89CS3dy2r0zc5qRujENlYjdEXJLennToWSSsYD4QvJjtDoIPgxmhxgoAJx1sPAl4owSYJzNOm6KiOcE8pVoC5QGeWu2mg8g7ysrMaJhtZW9hP_VK7E860rG4s9vNBmoGALPK31BpzGD-AAv62hrtwWNxvdDsK6Qf3d7oP_Ay_RqYG605P9HqOPx-l7_Owlr08vcZR4GQ2kDD1Qyi9UHoqCZiEYUXCpMiAkUzwvikwYGNoYo5hkRhAuc6l8alQhfSpAABujm13wqm2-17pzqc6aZplr61qo0-l9zKjPWP-mt17vrEvbF6jTVVt9QbtNB3-6XEWzZL4gJGK_635tpA
ContentType eBook
Copyright 2024
Copyright_xml – notice: 2024
DEWEY 943.005
DOI 10.0000/9781835462683
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 1835462685
9781835462683
Edition 1
ExternalDocumentID EBC31233992
book_kpAMLPR00A
GroupedDBID AABBV
AAZEP
ABWNX
ACBYE
ALMA_UNASSIGNED_HOLDINGS
BBABE
ECNEQ
IFFWR
IIUVB
QD8
AAXUV
ACVFQ
AEIUR
ID FETCH-LOGICAL-b14887-a992d9c76d1b7af6d589ba00b95cddb6fa4289ff9383f6058c8921f9d8216a6a3
IEDL.DBID CMZ
ISBN 9781835464946
1835464947
IngestDate Wed Aug 20 01:37:30 EDT 2025
Wed Apr 16 04:02:16 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum_Ident QA76.9.D343 M377 2024
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-b14887-a992d9c76d1b7af6d589ba00b95cddb6fa4289ff9383f6058c8921f9d8216a6a3
OCLC 1428903804
PQID EBC31233992
PageCount 176
ParticipantIDs proquest_ebookcentral_EBC31233992
knovel_primary_book_kpAMLPR00A
PublicationCentury 2000
PublicationDate 2024
PublicationDateYYYYMMDD 2024-01-01
PublicationDate_xml – year: 2024
  text: 2024
PublicationDecade 2020
PublicationPlace Birmingham
PublicationPlace_xml – name: Birmingham
PublicationYear 2024
Publisher Packt Publishing
Packt Publishing, Limited
Publisher_xml – name: Packt Publishing
– name: Packt Publishing, Limited
SSID ssib055015949
ssib057903790
ssib055057564
ssj0003302242
Score 2.3834403
Snippet Building accurate machine learning models requires quality data-lots of it. However, for most teams, assembling massive datasets is time-consuming, expensive,...
SourceID proquest
knovel
SourceType Publisher
SubjectTerms Data mining
Machine learning
Programming Languages
Python (Computer program language)
Software Engineering
TableOfContents Title Page Preface Table of Contents Part I. Fundamentals of Active Machine Learning 1. Introducing Active Machine Learning 2. Designing Query Strategy Frameworks 3. Managing the Human in the Loop Part II. Active Machine Learning in Practice 4. Applying Active Learning to Computer Vision 5. Leveraging Active Learning for Big Data Part III. Applying Active Machine Learning to Real-World Projects 6. Evaluating and Enhancing Efficiency 7. Utilizing Tools and Packages for Active ML Index
Using active ML for a segmentation project -- Summary -- Chapter 5: Leveraging Active Learning for Big Data -- Technical requirements -- Implementing ML models for video analysis -- Selecting the most informative frames with Lightly -- Using Lightly to select the best frames to label for object detection -- SSL with active ML -- Summary -- Part 3: Applying Active Machine Learning to Real-World Projects -- Chapter 6: Evaluating and Enhancing Efficiency -- Technical requirements -- Creating efficient active ML pipelines -- Monitoring active ML pipelines -- Determining when to stop active ML runs -- Enhancing production model monitoring with active ML -- Challenges in monitoring production models -- Active ML to monitor models in production -- Early detection for data drift and model decay -- Summary -- Chapter 7: Utilizing Tools and Packages for Active ML -- Technical requirements -- Mastering Python packages for enhanced active ML -- scikit-learn -- modAL -- Getting familiar with the active ML tools -- Summary -- Index -- Other Books You May Enjoy
Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Part 1: Fundamentals of Active Machine Learning -- Chapter 1: Introducing Active Machine Learning -- Understanding active machine learning systems -- Definition -- Potential range of applications -- Key components of active machine learning systems -- Exploring query strategies scenarios -- Membership query synthesis -- Stream-based selective sampling -- Pool-based sampling -- Comparing active and passive learning -- Summary -- Chapter 2: Designing Query Strategy Frameworks -- Technical requirements -- Exploring uncertainty sampling methods -- Understanding query-by-committee approaches -- Maximum disagreement -- Vote entropy -- Average KL divergence -- Labeling with EMC sampling -- Sampling with EER -- Understanding density-weighted sampling methods -- Summary -- Chapter 3: Managing the Human in the Loop -- Technical requirements -- Designing interactive learning systems and workflows -- Exploring human-in-the-loop labeling tools -- Common labeling platforms -- Handling model-label disagreements -- Programmatically identifying mismatches -- Manual review of conflicts -- Effectively managing human-in-the-loop systems -- Ensuring annotation quality and dataset balance -- Assess annotator skills -- Use multiple annotators -- Balanced sampling -- Summary -- Part 2: Active Machine Learning in Practice -- Chapter 4: Applying Active Learning to Computer Vision -- Technical requirements -- Implementing active ML for an image classification project -- Building a CNN for the CIFAR dataset -- Applying uncertainty sampling to improve classification performance -- Applying active ML to an object detection project -- Preparing and training our model -- Analyzing the evaluation metrics -- Implementing an active ML strategy
Title Active Machine Learning with Python - Refine and Elevate Data Quality over Quantity with Active Learning
URI https://app.knovel.com/hotlink/toc/id:kpAMLPR00A/active-machine-learning/active-machine-learning?kpromoter=Summon
https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=31233992
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwzV3LS8MwGA-iHjz5xjcRvMZl6SvxIlMngk6GiIiXkjSJk2k3tA7235svad1BxKuXQlKalCR8v-_5C0JHRrBUGU6JA2dFYq41UUxporkDa25jLmJfKHyT3d7yx0fRryk2Pnx-1_h4WI4m5tWL6cGogkBmqxoVrRd9Mhx3ejf9O0o7LenFAXnzKYeG1HcsPP_Wfzoc-_Q2dzyCe-mXCUGYOwEOUd_eU3MwnRbvUH9mpwStfmZnJJmgUcPbBxAQRQCNzJesR0mcxiLOan6ppp0Gwk_Ai9Z3P0uBvnAx_M8PdPCQd7n8fxZrBS0YKMlYRXOmXEPLzUUUuJZL62jQ8TPgXpgB16Sxzxi8zLg_BX4ETPCdsfBWlhp3X83Eadn4QlYSBx6RKYZsVmhA5fI0fFsP3Ay4gR4uu_fnV6S-QoIoZ-c5-SmFYFoUWarbKpM21QkXSlKqRFJoKEGUzv4S1gpnqVsIERdcsLYVmrN2KlMZbaL5clSaLYQZjbQuaGyEUrGmViUO2JnbdlVwbhOzjQ7C2uTjQBSSg52Uz7ZhGx02G5r7UHidf5t3z84jp0EAR_DOX4PsoiXm9KrgBdpD89X7p9lHi8Wkevl4P_DH1j2vSfcLJKUQ0g
linkProvider Knovel
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Active+Machine+Learning+with+Python+-+Refine+and+Elevate+Data+Quality+over+Quantity+with+Active+Learning&rft.au=Masson-Forsythe+Margaux&rft.date=2024-01-01&rft.pub=Packt+Publishing&rft.isbn=9781835464946&rft_id=info:doi/10.0000%2F9781835462683&rft.externalDocID=book_kpAMLPR00A
thumbnail_s http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fcontent.knovel.com%2Fcontent%2FThumbs%2Fthumb16601.gif