SlideShare uma empresa Scribd logo
1 de 25
Criando modelos preditivos com
Azure Machine Learning
Utilizando classificação binária para
identificar os elementos do CTA (Cherenkov
Telescope Array) em Raio Gama e partículas de
Hadrons.
Diego Nogare
Data Scientist @ NGR Solutions
nogare@ngrsolutions.com.br
Patrocinadores
Diego Nogare
MVP Data Platform | 2008
Chapter Leader | SQL Saturday
Regional Mentor | Board Advisor
www.diegonogare.net
www.datascienceinstitute.com.br
www.livrosdonogare.com.br
www.ngrsolutions.com.br
Cherenkov
Telescope
Array
Comprimento de
onda em metros
Elétron
Volts (eV)
Tamanho relativo do
comprimento de
onda
Espectro
Fonte
MAGIC
Major
Atmospheric
Gama Ray
Imaging
Cherenkov
La Palma
MAGIC Gamma Telescope Data Set
1. fLength: # major axis of ellipse [mm]
2. fWidth: # minor axis of ellipse [mm]
3. fSize: # 10-log of sum of content of all pixels [in #phot]
4. fConc: # ratio of sum of two highest pixels over fSize [ratio]
5. fConc1: # ratio of highest pixel over fSize [ratio]
6. fAsym: # distance from highest pixel to center, projected onto major axis [mm]
7. fM3Long: # 3rd root of third moment along major axis [mm]
8. fM3Trans: # 3rd root of third moment along minor axis [mm]
9. fAlpha: # angle of major axis with vector to origin [deg]
10. fDist: # distance from origin to center of ellipse [mm]
11. class: g,h # gamma (signal), hadron (background)
https://archive.ics.uci.edu/ml/datasets/
MAGIC+Gamma+Telescope
MAGIC Gamma Telescope Data Set
A precisão de classificação simples não é significativa
para esses dados, uma vez que classificar um evento
de radiação cósmica de fundo como sinal é pior do
que classificar um evento de sinal como radiação
cósmica de fundo. Para a comparação de diferentes
classificadores deve ser utilizada uma Curva ROC. Os
pontos relevantes nesta curva são aqueles em que a
probabilidade de aceitar um evento de radiação
cósmica de fundo como sinal está abaixo de um dos
seguintes limiares: 0,01, 0,02, 0,05, 0,1, 0,2
dependendo da qualidade necessária da amostra dos
eventos aceitos para diferentes experimentos.
Classificadores Binários
Classificadores Binários
ACURACY (ACURÁCIA):
Quantidade classificada como Positivos e Negativos corretamente
(True Positive + True Negative) /
((True Positive + False Negative) +(False Positive + True Negative))
Com nossos números: (16 + 54) / ((16+0) + (5+54)) => 70 / 75 = 0.9333
Classificadores Binários
PRECISION (PRECISÃO):
Quantidade classificada corretamente
True Positive / (True Positive + False Positive)
Com nossos números: (16) / (16 + 5) => 16 / 21 = 0.7619
Classificadores Binários
RECALL:
Quantidade classificada como Positivo corretamente
True Positive / (True Positive + False Negative)
Com nossos números: 16 / (16+0) => 16 / 16 = 1
Classificadores Binários
F1 SCORE:
Média harmônica entre Precisão e Recall
Precisão: True Positive / (True Positive + False Positive)
Recall: True Positive / (True Positive + False Negative)
(2* True Positive) / (2* True Positive + False Positive + False Negative)
Com nossos números: (2*16) / (2*16 + 5 + 0) => 32 / 37 = 0.8648
2* Precision*Recall / (Precision + Recall)
Com nossos números: 2*(0,76*1)/(0,76+1) => 1,52 / 1,76 = 0.8636
ROC
Area under the
ROC curve =
AUC
0.5(𝑟𝑎𝑛𝑑𝑜𝑚𝑚𝑜𝑑𝑒𝑙)<𝐴𝑈𝐶<1(𝑝𝑒𝑟𝑓𝑒𝑐𝑡𝑚𝑜𝑑𝑒𝑙)
ROC = Receiver Operating Characteristic
ROC
Area under the
ROC curve =
AUC
0.5(𝑟𝑎𝑛𝑑𝑜𝑚𝑚𝑜𝑑𝑒𝑙)<𝐴𝑈𝐶<1(𝑝𝑒𝑟𝑓𝑒𝑐𝑡𝑚𝑜𝑑𝑒𝑙)
ROC = Receiver Operating Characteristic
Métricas de Performance
Curva ROC (Receiver Operating Characteristic)
– 1.0: Predição Perfeita
– 0.9: Predição Excelente
– 0.8: Predição Boa
– 0.7: Predição Medíocre
– 0.6: Predição Porca
– 0.5: Predição Aleatória
– <0.5: Tem alguma coisa errada!
Classificadores Binários
Links úteis de referência
https://www.cta-observatory.org/
https://www.cta-
observatory.org/science/cta-users/
https://www.cta-
observatory.org/science/gamma-
rays-cosmic-sources/
https://magic.mpp.mpg.de/newco
mers/cherenkov-telescopes/
Diego Nogare
Data Scientist @ NGR Solutions

Mais conteúdo relacionado

Semelhante a Criando modelos preditivos com Azure Machine Learning

Aprendizado de Máquinas com Azure Machine Learning e R
Aprendizado de Máquinas com Azure Machine Learning e RAprendizado de Máquinas com Azure Machine Learning e R
Aprendizado de Máquinas com Azure Machine Learning e RDiego Nogare
 
Notas de aula 1 cinematica mecanismos
Notas de aula 1 cinematica mecanismosNotas de aula 1 cinematica mecanismos
Notas de aula 1 cinematica mecanismosVanessa Santos
 
Dissertação final
Dissertação finalDissertação final
Dissertação finalKleber Lima
 
Precis exact-erros-exerc.
Precis exact-erros-exerc.Precis exact-erros-exerc.
Precis exact-erros-exerc.anacdalves
 
Precis exact-erros-exerc.
Precis exact-erros-exerc.Precis exact-erros-exerc.
Precis exact-erros-exerc.anacdalves
 
[TDC2016] Apache SparkMLlib: Machine Learning na Prática
[TDC2016] Apache SparkMLlib:  Machine Learning na Prática[TDC2016] Apache SparkMLlib:  Machine Learning na Prática
[TDC2016] Apache SparkMLlib: Machine Learning na PráticaEiti Kimura
 
Implementacao analisador sinais elétricos - sistema monofásico
Implementacao analisador sinais elétricos - sistema monofásicoImplementacao analisador sinais elétricos - sistema monofásico
Implementacao analisador sinais elétricos - sistema monofásicoEdson Bittar Henriques
 
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfestudosfaculdade05fa
 
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfestudosfaculdade05fa
 
Eng.Software-Métricas
Eng.Software-MétricasEng.Software-Métricas
Eng.Software-Métricaselliando dias
 
Experiência 4 constante de tempos de circuitos rl
Experiência 4   constante de tempos de circuitos rlExperiência 4   constante de tempos de circuitos rl
Experiência 4 constante de tempos de circuitos rlThiago Lima
 
Cap13-Monitoramento.pdf
Cap13-Monitoramento.pdfCap13-Monitoramento.pdf
Cap13-Monitoramento.pdfACAraujo3
 

Semelhante a Criando modelos preditivos com Azure Machine Learning (20)

Presentation.R04
Presentation.R04Presentation.R04
Presentation.R04
 
0001
00010001
0001
 
000003 complexidade
000003 complexidade000003 complexidade
000003 complexidade
 
Aprendizado de Máquinas com Azure Machine Learning e R
Aprendizado de Máquinas com Azure Machine Learning e RAprendizado de Máquinas com Azure Machine Learning e R
Aprendizado de Máquinas com Azure Machine Learning e R
 
Notas de aula 1 cinematica mecanismos
Notas de aula 1 cinematica mecanismosNotas de aula 1 cinematica mecanismos
Notas de aula 1 cinematica mecanismos
 
Dissertação final
Dissertação finalDissertação final
Dissertação final
 
Precis exact-erros-exerc.
Precis exact-erros-exerc.Precis exact-erros-exerc.
Precis exact-erros-exerc.
 
Precis exact-erros-exerc.
Precis exact-erros-exerc.Precis exact-erros-exerc.
Precis exact-erros-exerc.
 
R - D - DANIEL KAMINSKI DE SOUZA
R - D - DANIEL KAMINSKI DE SOUZAR - D - DANIEL KAMINSKI DE SOUZA
R - D - DANIEL KAMINSKI DE SOUZA
 
[TDC2016] Apache SparkMLlib: Machine Learning na Prática
[TDC2016] Apache SparkMLlib:  Machine Learning na Prática[TDC2016] Apache SparkMLlib:  Machine Learning na Prática
[TDC2016] Apache SparkMLlib: Machine Learning na Prática
 
Implementacao analisador sinais elétricos - sistema monofásico
Implementacao analisador sinais elétricos - sistema monofásicoImplementacao analisador sinais elétricos - sistema monofásico
Implementacao analisador sinais elétricos - sistema monofásico
 
Validacao cruzada
Validacao cruzadaValidacao cruzada
Validacao cruzada
 
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ROTEIRO DE AULA PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
 
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdfATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
ATIVIDADE PRÁTICA - FÍSICA GERAL E EXPERIMENTAL MECÂNICA.pdf
 
Math
MathMath
Math
 
Eng.Software-Métricas
Eng.Software-MétricasEng.Software-Métricas
Eng.Software-Métricas
 
2015-ERIAC-I
2015-ERIAC-I2015-ERIAC-I
2015-ERIAC-I
 
Experiência 4 constante de tempos de circuitos rl
Experiência 4   constante de tempos de circuitos rlExperiência 4   constante de tempos de circuitos rl
Experiência 4 constante de tempos de circuitos rl
 
Cap13-Monitoramento.pdf
Cap13-Monitoramento.pdfCap13-Monitoramento.pdf
Cap13-Monitoramento.pdf
 
Cap13-Monitoramento.pdf
Cap13-Monitoramento.pdfCap13-Monitoramento.pdf
Cap13-Monitoramento.pdf
 

Mais de Diego Nogare

Build your first spark big data environment in azure
Build your first spark big data environment in azureBuild your first spark big data environment in azure
Build your first spark big data environment in azureDiego Nogare
 
ABC da Aprendizagem de Máquinas
ABC da Aprendizagem de MáquinasABC da Aprendizagem de Máquinas
ABC da Aprendizagem de MáquinasDiego Nogare
 
Real Time Analytics - do Machine Learning ao Power BI
Real Time Analytics - do Machine Learning ao Power BIReal Time Analytics - do Machine Learning ao Power BI
Real Time Analytics - do Machine Learning ao Power BIDiego Nogare
 
Real Time Analytics in Industry 4.0
Real Time Analytics in Industry 4.0Real Time Analytics in Industry 4.0
Real Time Analytics in Industry 4.0Diego Nogare
 
Real Time Analytics e Machine Learning
Real Time Analytics e Machine Learning Real Time Analytics e Machine Learning
Real Time Analytics e Machine Learning Diego Nogare
 
Análise preditiva com consumo de dados em tempo real
Análise preditiva com consumo de dados em tempo realAnálise preditiva com consumo de dados em tempo real
Análise preditiva com consumo de dados em tempo realDiego Nogare
 
The Art of Machine Learning & Predictive Intelligence
The Art of Machine Learning & Predictive IntelligenceThe Art of Machine Learning & Predictive Intelligence
The Art of Machine Learning & Predictive IntelligenceDiego Nogare
 
Real Time Analytics na Industria 4.0
Real Time Analytics na Industria 4.0Real Time Analytics na Industria 4.0
Real Time Analytics na Industria 4.0Diego Nogare
 
Big Data: Tomando Decisões
Big Data: Tomando DecisõesBig Data: Tomando Decisões
Big Data: Tomando DecisõesDiego Nogare
 
Integrando Azure Machine Learning na prática
Integrando Azure Machine Learning na práticaIntegrando Azure Machine Learning na prática
Integrando Azure Machine Learning na práticaDiego Nogare
 
Criando modelos preditivos com Azure Machine Learning
Criando modelos preditivos com Azure Machine LearningCriando modelos preditivos com Azure Machine Learning
Criando modelos preditivos com Azure Machine LearningDiego Nogare
 
Colocando o Azure Machine Learning no seu Cotidiano
Colocando o Azure Machine Learning no seu Cotidiano Colocando o Azure Machine Learning no seu Cotidiano
Colocando o Azure Machine Learning no seu Cotidiano Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...
Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...
Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...
Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...
Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...
Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...
Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...Diego Nogare
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...
Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...
Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...Diego Nogare
 

Mais de Diego Nogare (20)

Build your first spark big data environment in azure
Build your first spark big data environment in azureBuild your first spark big data environment in azure
Build your first spark big data environment in azure
 
ABC da Aprendizagem de Máquinas
ABC da Aprendizagem de MáquinasABC da Aprendizagem de Máquinas
ABC da Aprendizagem de Máquinas
 
Real Time Analytics - do Machine Learning ao Power BI
Real Time Analytics - do Machine Learning ao Power BIReal Time Analytics - do Machine Learning ao Power BI
Real Time Analytics - do Machine Learning ao Power BI
 
Real Time Analytics in Industry 4.0
Real Time Analytics in Industry 4.0Real Time Analytics in Industry 4.0
Real Time Analytics in Industry 4.0
 
Real Time Analytics e Machine Learning
Real Time Analytics e Machine Learning Real Time Analytics e Machine Learning
Real Time Analytics e Machine Learning
 
Análise preditiva com consumo de dados em tempo real
Análise preditiva com consumo de dados em tempo realAnálise preditiva com consumo de dados em tempo real
Análise preditiva com consumo de dados em tempo real
 
The Art of Machine Learning & Predictive Intelligence
The Art of Machine Learning & Predictive IntelligenceThe Art of Machine Learning & Predictive Intelligence
The Art of Machine Learning & Predictive Intelligence
 
Real Time Analytics na Industria 4.0
Real Time Analytics na Industria 4.0Real Time Analytics na Industria 4.0
Real Time Analytics na Industria 4.0
 
Big Data: Tomando Decisões
Big Data: Tomando DecisõesBig Data: Tomando Decisões
Big Data: Tomando Decisões
 
Integrando Azure Machine Learning na prática
Integrando Azure Machine Learning na práticaIntegrando Azure Machine Learning na prática
Integrando Azure Machine Learning na prática
 
Criando modelos preditivos com Azure Machine Learning
Criando modelos preditivos com Azure Machine LearningCriando modelos preditivos com Azure Machine Learning
Criando modelos preditivos com Azure Machine Learning
 
Colocando o Azure Machine Learning no seu Cotidiano
Colocando o Azure Machine Learning no seu Cotidiano Colocando o Azure Machine Learning no seu Cotidiano
Colocando o Azure Machine Learning no seu Cotidiano
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...
Mini-Curso: Introdução à Big Data e Data Science - Aula 10 - Introdução ao HD...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...
Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...
Mini-Curso: Introdução à Big Data e Data Science - Aula 9 - Introdução ao Pow...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...
Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...
Mini-Curso: Introdução à Big Data e Data Science - Aula 8 - Introdução ao Azu...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...
Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...
Mini-Curso: Introdução à Big Data e Data Science - Aula 7 - Introdução à Ling...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 5 - Onde usamos Data ...
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...
Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...
Mini-Curso: Introdução à Big Data e Data Science - Aula 4 - O que é Data Scie...
 

Criando modelos preditivos com Azure Machine Learning

  • 1. Criando modelos preditivos com Azure Machine Learning Utilizando classificação binária para identificar os elementos do CTA (Cherenkov Telescope Array) em Raio Gama e partículas de Hadrons. Diego Nogare Data Scientist @ NGR Solutions nogare@ngrsolutions.com.br
  • 3. Diego Nogare MVP Data Platform | 2008 Chapter Leader | SQL Saturday Regional Mentor | Board Advisor www.diegonogare.net www.datascienceinstitute.com.br www.livrosdonogare.com.br www.ngrsolutions.com.br
  • 4.
  • 6. Comprimento de onda em metros Elétron Volts (eV) Tamanho relativo do comprimento de onda Espectro Fonte
  • 7.
  • 10. MAGIC Gamma Telescope Data Set 1. fLength: # major axis of ellipse [mm] 2. fWidth: # minor axis of ellipse [mm] 3. fSize: # 10-log of sum of content of all pixels [in #phot] 4. fConc: # ratio of sum of two highest pixels over fSize [ratio] 5. fConc1: # ratio of highest pixel over fSize [ratio] 6. fAsym: # distance from highest pixel to center, projected onto major axis [mm] 7. fM3Long: # 3rd root of third moment along major axis [mm] 8. fM3Trans: # 3rd root of third moment along minor axis [mm] 9. fAlpha: # angle of major axis with vector to origin [deg] 10. fDist: # distance from origin to center of ellipse [mm] 11. class: g,h # gamma (signal), hadron (background) https://archive.ics.uci.edu/ml/datasets/ MAGIC+Gamma+Telescope
  • 11. MAGIC Gamma Telescope Data Set A precisão de classificação simples não é significativa para esses dados, uma vez que classificar um evento de radiação cósmica de fundo como sinal é pior do que classificar um evento de sinal como radiação cósmica de fundo. Para a comparação de diferentes classificadores deve ser utilizada uma Curva ROC. Os pontos relevantes nesta curva são aqueles em que a probabilidade de aceitar um evento de radiação cósmica de fundo como sinal está abaixo de um dos seguintes limiares: 0,01, 0,02, 0,05, 0,1, 0,2 dependendo da qualidade necessária da amostra dos eventos aceitos para diferentes experimentos.
  • 13. Classificadores Binários ACURACY (ACURÁCIA): Quantidade classificada como Positivos e Negativos corretamente (True Positive + True Negative) / ((True Positive + False Negative) +(False Positive + True Negative)) Com nossos números: (16 + 54) / ((16+0) + (5+54)) => 70 / 75 = 0.9333
  • 14. Classificadores Binários PRECISION (PRECISÃO): Quantidade classificada corretamente True Positive / (True Positive + False Positive) Com nossos números: (16) / (16 + 5) => 16 / 21 = 0.7619
  • 15. Classificadores Binários RECALL: Quantidade classificada como Positivo corretamente True Positive / (True Positive + False Negative) Com nossos números: 16 / (16+0) => 16 / 16 = 1
  • 16. Classificadores Binários F1 SCORE: Média harmônica entre Precisão e Recall Precisão: True Positive / (True Positive + False Positive) Recall: True Positive / (True Positive + False Negative) (2* True Positive) / (2* True Positive + False Positive + False Negative) Com nossos números: (2*16) / (2*16 + 5 + 0) => 32 / 37 = 0.8648 2* Precision*Recall / (Precision + Recall) Com nossos números: 2*(0,76*1)/(0,76+1) => 1,52 / 1,76 = 0.8636
  • 17. ROC Area under the ROC curve = AUC 0.5(𝑟𝑎𝑛𝑑𝑜𝑚𝑚𝑜𝑑𝑒𝑙)<𝐴𝑈𝐶<1(𝑝𝑒𝑟𝑓𝑒𝑐𝑡𝑚𝑜𝑑𝑒𝑙) ROC = Receiver Operating Characteristic
  • 18. ROC Area under the ROC curve = AUC 0.5(𝑟𝑎𝑛𝑑𝑜𝑚𝑚𝑜𝑑𝑒𝑙)<𝐴𝑈𝐶<1(𝑝𝑒𝑟𝑓𝑒𝑐𝑡𝑚𝑜𝑑𝑒𝑙) ROC = Receiver Operating Characteristic
  • 19. Métricas de Performance Curva ROC (Receiver Operating Characteristic) – 1.0: Predição Perfeita – 0.9: Predição Excelente – 0.8: Predição Boa – 0.7: Predição Medíocre – 0.6: Predição Porca – 0.5: Predição Aleatória – <0.5: Tem alguma coisa errada!
  • 21.
  • 22.
  • 23. Links úteis de referência https://www.cta-observatory.org/ https://www.cta- observatory.org/science/cta-users/ https://www.cta- observatory.org/science/gamma- rays-cosmic-sources/ https://magic.mpp.mpg.de/newco mers/cherenkov-telescopes/
  • 24.
  • 25. Diego Nogare Data Scientist @ NGR Solutions

Notas do Editor

  1. Falem que o evento é gratuito pra todos, e que os patrocinadores são os responsáveis por garantir o coffee e a infra-estrutura basica pro evento acontecer. Em contra partida, eles querem mostrar seus produtos e serviços, é legal aos participantes conhecerem o que eles tem a oferecer e aceitar receber contatos deles via email.