Relações entre ranking, análise ROC e calibração em aprendizado de máquina

Aprendizado supervisionado tem sido principalmente utilizado para classificação. Neste trabalho são mostrados os benefícios do uso de rankings ao invés de classificação de exemplos isolados. Um rankeador é um algoritmo que ordena um conjunto de exemplos de tal modo que eles são apresentados do exemp...

Full description

Bibliographic Details
Main Author: Matsubara, Edson Takashi
Other Authors: Monard, Maria Carolina
Format: Others
Language:pt
Published: Biblioteca Digitais de Teses e Dissertações da USP 2008
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04032009-114050/
id ndltd-usp.br-oai-teses.usp.br-tde-04032009-114050
record_format oai_dc
collection NDLTD
language pt
format Others
sources NDLTD
topic Análise ROC
Aprendizado de máquina
Artificial intelligence
Calibração e aprendizado semi-supervisionado
Calibration and semi-supervised learning
Inteligência artificial
Machine learning
Rankings
Rankings
ROC analysis
spellingShingle Análise ROC
Aprendizado de máquina
Artificial intelligence
Calibração e aprendizado semi-supervisionado
Calibration and semi-supervised learning
Inteligência artificial
Machine learning
Rankings
Rankings
ROC analysis
Matsubara, Edson Takashi
Relações entre ranking, análise ROC e calibração em aprendizado de máquina
description Aprendizado supervisionado tem sido principalmente utilizado para classificação. Neste trabalho são mostrados os benefícios do uso de rankings ao invés de classificação de exemplos isolados. Um rankeador é um algoritmo que ordena um conjunto de exemplos de tal modo que eles são apresentados do exemplo de maior para o exemplo de menor expectativa de ser positivo. Um ranking é o resultado dessa ordenação. Normalmente, um ranking é obtido pela ordenação do valor de confiança de classificação dado por um classificador. Este trabalho tem como objetivo procurar por novas abordagens para promover o uso de rankings. Desse modo, inicialmente são apresentados as diferenças e semelhanças entre ranking e classificação, bem como um novo algoritmo de ranking que os obtém diretamente sem a necessidade de obter os valores de confiança de classificação, esse algoritmo é denominado de LEXRANK. Uma área de pesquisa bastante importante em rankings é a análise ROC. O estudo de árvores de decisão e análise ROC é bastante sugestivo para o desenvolvimento de uma visualização da construção da árvore em gráficos ROC. Para mostrar passo a passo essa visualização foi desenvolvido uma sistema denominado PROGROC. Ainda do estudo de análise ROC, foi observado que a inclinação (coeficiente angular) dos segmentos que compõem o fecho convexo de curvas ROC é equivalente a razão de verossimilhança que pode ser convertida para probabilidades. Essa conversão é denominada de calibração por fecho convexo de curvas ROC que coincidentemente é equivalente ao algoritmo PAV que implementa regressão isotônica. Esse método de calibração otimiza Brier Score. Ao explorar essa medida foi encontrada uma relação bastante interessante entre Brier Score e curvas ROC. Finalmente, também foram explorados os rankings construídos durante o método de seleção de exemplos do algoritmo de aprendizado semi-supervisionado multi-descrição CO-TRAINING === Supervised learning has been used mostly for classification. In this work we show the benefits of a welcome shift in attention from classification to ranking. A ranker is an algorithm that sorts a set of instances from highest to lowest expectation that the instance is positive, and a ranking is the outcome of this sorting. Usually a ranking is obtained by sorting scores given by classifiers. In this work, we are concerned about novel approaches to promote the use of ranking. Therefore, we present the differences and relations between ranking and classification followed by a proposal of a novel ranking algorithm called LEXRANK, whose rankings are derived not from scores, but from a simple ranking of attribute values obtained from the training data. One very important field which uses rankings as its main input is ROC analysis. The study of decision trees and ROC analysis suggested an interesting way to visualize the tree construction in ROC graphs, which has been implemented in a system called PROGROC. Focusing on ROC analysis, we observed that the slope of segments obtained from the ROC convex hull is equivalent to the likelihood ratio, which can be converted into probabilities. Interestingly, this ROC convex hull calibration method is equivalent to Pool Adjacent Violators (PAV). Furthermore, the ROC convex hull calibration method optimizes Brier Score, and the exploration of this measure leads us to find an interesting connection between the Brier Score and ROC Curves. Finally, we also investigate rankings build in the selection method which increments the labelled set of CO-TRAINING, a semi-supervised multi-view learning algorithm
author2 Monard, Maria Carolina
author_facet Monard, Maria Carolina
Matsubara, Edson Takashi
author Matsubara, Edson Takashi
author_sort Matsubara, Edson Takashi
title Relações entre ranking, análise ROC e calibração em aprendizado de máquina
title_short Relações entre ranking, análise ROC e calibração em aprendizado de máquina
title_full Relações entre ranking, análise ROC e calibração em aprendizado de máquina
title_fullStr Relações entre ranking, análise ROC e calibração em aprendizado de máquina
title_full_unstemmed Relações entre ranking, análise ROC e calibração em aprendizado de máquina
title_sort relações entre ranking, análise roc e calibração em aprendizado de máquina
publisher Biblioteca Digitais de Teses e Dissertações da USP
publishDate 2008
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04032009-114050/
work_keys_str_mv AT matsubaraedsontakashi relacoesentrerankinganaliserocecalibracaoemaprendizadodemaquina
AT matsubaraedsontakashi relationsamongrankingsrocanalysisandcalibrationappliedtomachinelearning
_version_ 1719051235652272128
spelling ndltd-usp.br-oai-teses.usp.br-tde-04032009-1140502019-05-09T17:52:49Z Relações entre ranking, análise ROC e calibração em aprendizado de máquina Relations among rankings, ROC analysis and calibration applied to machine learning Matsubara, Edson Takashi Análise ROC Aprendizado de máquina Artificial intelligence Calibração e aprendizado semi-supervisionado Calibration and semi-supervised learning Inteligência artificial Machine learning Rankings Rankings ROC analysis Aprendizado supervisionado tem sido principalmente utilizado para classificação. Neste trabalho são mostrados os benefícios do uso de rankings ao invés de classificação de exemplos isolados. Um rankeador é um algoritmo que ordena um conjunto de exemplos de tal modo que eles são apresentados do exemplo de maior para o exemplo de menor expectativa de ser positivo. Um ranking é o resultado dessa ordenação. Normalmente, um ranking é obtido pela ordenação do valor de confiança de classificação dado por um classificador. Este trabalho tem como objetivo procurar por novas abordagens para promover o uso de rankings. Desse modo, inicialmente são apresentados as diferenças e semelhanças entre ranking e classificação, bem como um novo algoritmo de ranking que os obtém diretamente sem a necessidade de obter os valores de confiança de classificação, esse algoritmo é denominado de LEXRANK. Uma área de pesquisa bastante importante em rankings é a análise ROC. O estudo de árvores de decisão e análise ROC é bastante sugestivo para o desenvolvimento de uma visualização da construção da árvore em gráficos ROC. Para mostrar passo a passo essa visualização foi desenvolvido uma sistema denominado PROGROC. Ainda do estudo de análise ROC, foi observado que a inclinação (coeficiente angular) dos segmentos que compõem o fecho convexo de curvas ROC é equivalente a razão de verossimilhança que pode ser convertida para probabilidades. Essa conversão é denominada de calibração por fecho convexo de curvas ROC que coincidentemente é equivalente ao algoritmo PAV que implementa regressão isotônica. Esse método de calibração otimiza Brier Score. Ao explorar essa medida foi encontrada uma relação bastante interessante entre Brier Score e curvas ROC. Finalmente, também foram explorados os rankings construídos durante o método de seleção de exemplos do algoritmo de aprendizado semi-supervisionado multi-descrição CO-TRAINING Supervised learning has been used mostly for classification. In this work we show the benefits of a welcome shift in attention from classification to ranking. A ranker is an algorithm that sorts a set of instances from highest to lowest expectation that the instance is positive, and a ranking is the outcome of this sorting. Usually a ranking is obtained by sorting scores given by classifiers. In this work, we are concerned about novel approaches to promote the use of ranking. Therefore, we present the differences and relations between ranking and classification followed by a proposal of a novel ranking algorithm called LEXRANK, whose rankings are derived not from scores, but from a simple ranking of attribute values obtained from the training data. One very important field which uses rankings as its main input is ROC analysis. The study of decision trees and ROC analysis suggested an interesting way to visualize the tree construction in ROC graphs, which has been implemented in a system called PROGROC. Focusing on ROC analysis, we observed that the slope of segments obtained from the ROC convex hull is equivalent to the likelihood ratio, which can be converted into probabilities. Interestingly, this ROC convex hull calibration method is equivalent to Pool Adjacent Violators (PAV). Furthermore, the ROC convex hull calibration method optimizes Brier Score, and the exploration of this measure leads us to find an interesting connection between the Brier Score and ROC Curves. Finally, we also investigate rankings build in the selection method which increments the labelled set of CO-TRAINING, a semi-supervised multi-view learning algorithm Biblioteca Digitais de Teses e Dissertações da USP Monard, Maria Carolina 2008-10-21 Tese de Doutorado application/pdf http://www.teses.usp.br/teses/disponiveis/55/55134/tde-04032009-114050/ pt Liberar o conteúdo para acesso público.