Cargando…

Interactive machine learning for health informatics: when do we need the human-in-the-loop?

Machine learning (ML) is the fastest growing field in computer science, and health informatics is among the greatest challenges. The goal of ML is to develop algorithms which can learn and improve over time and can be used for predictions. Most ML researchers concentrate on automatic machine learnin...

Descripción completa

Detalles Bibliográficos
Autor principal: Holzinger, Andreas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Berlin Heidelberg 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4883171/
https://www.ncbi.nlm.nih.gov/pubmed/27747607
http://dx.doi.org/10.1007/s40708-016-0042-6
_version_ 1782434225304109056
author Holzinger, Andreas
author_facet Holzinger, Andreas
author_sort Holzinger, Andreas
collection PubMed
description Machine learning (ML) is the fastest growing field in computer science, and health informatics is among the greatest challenges. The goal of ML is to develop algorithms which can learn and improve over time and can be used for predictions. Most ML researchers concentrate on automatic machine learning (aML), where great advances have been made, for example, in speech recognition, recommender systems, or autonomous vehicles. Automatic approaches greatly benefit from big data with many training sets. However, in the health domain, sometimes we are confronted with a small number of data sets or rare events, where aML-approaches suffer of insufficient training samples. Here interactive machine learning (iML) may be of help, having its roots in reinforcement learning, preference learning, and active learning. The term iML is not yet well used, so we define it as “algorithms that can interact with agents and can optimize their learning behavior through these interactions, where the agents can also be human.” This “human-in-the-loop” can be beneficial in solving computationally hard problems, e.g., subspace clustering, protein folding, or k-anonymization of health data, where human expertise can help to reduce an exponential search space through heuristic selection of samples. Therefore, what would otherwise be an NP-hard problem, reduces greatly in complexity through the input and the assistance of a human agent involved in the learning phase.
format Online
Article
Text
id pubmed-4883171
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Springer Berlin Heidelberg
record_format MEDLINE/PubMed
spelling pubmed-48831712016-08-19 Interactive machine learning for health informatics: when do we need the human-in-the-loop? Holzinger, Andreas Brain Inform Article Machine learning (ML) is the fastest growing field in computer science, and health informatics is among the greatest challenges. The goal of ML is to develop algorithms which can learn and improve over time and can be used for predictions. Most ML researchers concentrate on automatic machine learning (aML), where great advances have been made, for example, in speech recognition, recommender systems, or autonomous vehicles. Automatic approaches greatly benefit from big data with many training sets. However, in the health domain, sometimes we are confronted with a small number of data sets or rare events, where aML-approaches suffer of insufficient training samples. Here interactive machine learning (iML) may be of help, having its roots in reinforcement learning, preference learning, and active learning. The term iML is not yet well used, so we define it as “algorithms that can interact with agents and can optimize their learning behavior through these interactions, where the agents can also be human.” This “human-in-the-loop” can be beneficial in solving computationally hard problems, e.g., subspace clustering, protein folding, or k-anonymization of health data, where human expertise can help to reduce an exponential search space through heuristic selection of samples. Therefore, what would otherwise be an NP-hard problem, reduces greatly in complexity through the input and the assistance of a human agent involved in the learning phase. Springer Berlin Heidelberg 2016-03-02 /pmc/articles/PMC4883171/ /pubmed/27747607 http://dx.doi.org/10.1007/s40708-016-0042-6 Text en © The Author(s) 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Holzinger, Andreas
Interactive machine learning for health informatics: when do we need the human-in-the-loop?
title Interactive machine learning for health informatics: when do we need the human-in-the-loop?
title_full Interactive machine learning for health informatics: when do we need the human-in-the-loop?
title_fullStr Interactive machine learning for health informatics: when do we need the human-in-the-loop?
title_full_unstemmed Interactive machine learning for health informatics: when do we need the human-in-the-loop?
title_short Interactive machine learning for health informatics: when do we need the human-in-the-loop?
title_sort interactive machine learning for health informatics: when do we need the human-in-the-loop?
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4883171/
https://www.ncbi.nlm.nih.gov/pubmed/27747607
http://dx.doi.org/10.1007/s40708-016-0042-6
work_keys_str_mv AT holzingerandreas interactivemachinelearningforhealthinformaticswhendoweneedthehumanintheloop