Chapter 18

Active Learning

Learning More With Less

Abstract

In this part of the book Data Science for Software Engineering: Sharing Data and Models, we show that sharing all data is less useful that sharing just the relevant data. There are several useful methods for finding those relevant data regions including simple nearest neighbor, or kNN, algorithms; clustering (to optimize subsequent kNN); and pruning away “bad” regions. Also, we show that with clustering, it is possible to repair missing data in project records.

Name:QUICK
Also known as:Active learning, reverse nearest neighbor.
Intent:When data collection is expensive or slow, it is useful to reflect on the currently available information to define the next, most informative, questions. ...

Get Sharing Data and Models in Software Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.