Machine Learning - Aprendendo com a experiência - Oi Internet Tech Talk

Preview:

Citation preview

MACHINE LEARNING APRENDENDO COM A EXPERIÊNCA

WHO I AM { “name”: “Wagner Renzi”,

“job”: “Development Manager”,

“webExperience”: “+10”

}

O QUE É

MACHINE LEARNING?

"A computer program is said to learn from experience E with respect to some class of tasks T and

performance measure P if its performance at tasks in T, as measured by P, improves with experience E."

TOM MITCHELL

WTF?

Programa de computador

Aprende com a experiência

Na execução de tarefas E tem performance medida

Experience Performance Tasks

… e sua performance na tarefa melhora quanto mais experiência tiver

MACHINE LEARNING

“Conjunto de algoritmos e técnicas que fornece aos programas de computador a habilidade de aprender sem ser explicitamente programado”

Training Set -  Documento -  Imagens -  Etc..

Machine Learning Algorithm

Predective Model New Document Expected Label

MACHINE LEARNING PRINCIPAIS TIPOS

SUPERVISED LEARNING

name vitamin A % vitamin C % ... protein (g) fiber (g) classification

apple 1 7 ... 0.3 2.40 fruit

avocado 2 16 ... 2 7.00 fruit

banana 1 14 ... 1.1 2.60 fruit

beetroot 0 8 ... 1.6 2.80 vegetable

blackberry 4 35 ... 1.4 5.00 fruit

blueberry 1 16 ... 0.7 2.40 fruit

broccoli 12 148 ... 2.8 2.60 vegetable

UNSUPERVISED LEARNING

HANDS ON

https://archive.ics.uci.edu/ml/datasets/Balloons

UNIVERSITY OF CALIFORNIA, IRVINE

BALLOONS

https://archive.ics.uci.edu/ml/datasets/Balloons

ATTRIBUTE INFORMATION: COLOR YELLOW, PURPLE SIZE LARGE, SMALL ACT STRETCH, DIP AGE ADULT, CHILD INFLATED T, F

https://archive.ics.uci.edu/ml/datasets/Balloons

INFLATED IS TRUE IF

AGE=ADULT OR ACT=STRETCH

Training Set -  Documento -  Imagens -  Etc..

https://archive.ics.uci.edu/ml/datasets/Balloons

New Documents

https://archive.ics.uci.edu/ml/datasets/Balloons

Open source machine learning and data visualization

#1 MODEL EVALUATION AND SCORING

#2 MAKING PREDICTIONS

TOOLS

http://orange.biolab.si/

http://www.cs.waikato.ac.nz/ml/weka/

https://rapidminer.com/

http://www.knime.org/

https://www.ibm.com/marketplace/cloud/spss-modeler/

MACHINE LEARNING

EXEMPLOS CLÁSSICOS

SPAM FILTERING SPAM FILTERING

SPAM FILTERING RECONHECIMENTO FACIAL

SPAM FILTERING MOTOR DE RECOMENDAÇÃO

MACHINE LEARNING

OUTRAS APLICAÇÕES

HEALTH CARE

http://www.sas.com/en_us/insights/analytics/machine-learning.html

SENSORES (AVALIAÇÃO EM REAL TIME) DIAGNÓSTICOS C/ ANÁLISE DE DADOS

SERVIÇOS FINANCEIROS

http://www.sas.com/en_us/insights/analytics/machine-learning.html

IMPEDIR FRAUDES OPORTUNIDADES DE INVESTIMENTO AJUDAR INVESTIDORES A SABER QUANDO NEGOCIAR

TRANSPORTE

http://www.sas.com/en_us/insights/analytics/machine-learning.html

ROTAS EFICIENTES PREVISÃO DE PROBLEMAS

MARKETING

SEGMENTAR BASE DE CLIENTES CAMPANHAS DIRECIONADAS

SEGUROS

ANÁLISE DE PERFIL COM RISCO

EDUCAÇÃO

RETENÇÃO DE ALUNOS C/ TENDÊNCIA A DESISTIR DO CURSO

“Nos próximos 10 anos, todo aplicativo vai incorporar algum nível da Inteligência Artificial”

David Cearley, vice-presidente da Gartner

Symposium Itxpo, 2016

REFERÊNCIAS Coursera - Andrew NG https://www.coursera.org/learn/machine-learning/ Uma introdução prática ao Machine Learning https://www.infoq.com/br/presentations/machine-learning-intro Orange Tutorials https://www.youtube.com/channel/UClKKWBe2SCAEyv7ZNGhIe4g Apimente seu site com Machine Learning (infoq) https://www.Infoq.Com/br/presentations/apimente-seu-site-com-machine-learning Wikipedia – Machine Learning https://en.wikipedia.org/wiki/Machine_learning Use Cases of Machine Learning and Big Data Science (By Function and Industry) https://www.linkedin.com/pulse/use-cases-machine-learning-big-data-science-function-shekhar-bhartiya Stack Exchange http://stats.stackexchange.com/q/144154

THE END;

Recommended