Top Banner
BIG DATA E INTELIGÊNCIA ARTIFICIAL Prof. João Gabriel Lima linkedin.com/in/joaogabriellima
76

Big data e Inteligência Artificial

Apr 13, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Big data e Inteligência Artificial

BIG DATA E INTELIGÊNCIA ARTIFICIAL

Prof. João Gabriel Lima linkedin.com/in/joaogabriellima

Page 2: Big data e Inteligência Artificial

SOBRE

Data Scientist na Epitack

Professor

Pesquisador em aprendizagem de máquina e análise de dados

Doutorando em Mineração de dados e Inteligência Artificial

Page 3: Big data e Inteligência Artificial
Page 4: Big data e Inteligência Artificial

MOTIVAÇÃO

Page 5: Big data e Inteligência Artificial

Conhecimento estratégicoApoio à tomada de decisão

Page 6: Big data e Inteligência Artificial

Dados Estruturados

Dados Não-Estruturados

Dados Semi-Estruturados

Tipos de fontes de dados

Page 7: Big data e Inteligência Artificial

ONDE ESSA HISTÓRIA COMEÇA?

Page 8: Big data e Inteligência Artificial

KDD - KNOWLEDGE DISCOVERY IN DATABASES

Page 9: Big data e Inteligência Artificial

MINERAÇÃO DE DADOS

A transformação de grandes quantidades de dados em padrões e regras:

Direcionada e Não Direcionada

Direcionada: tentamos prever um ponto de dados em particular

◦ Ex.: preço de venda de uma casa baseado em informações sobre outras casas à venda no bairro

Não direcionada:

◦ Tentamos criar grupos de dados, ou achar padrões em dados existentes

Page 10: Big data e Inteligência Artificial

“O objetivo da mineração de dados é criar um modelo que possa melhorar o modo pelo qual interpretamos nossos dados existentes e futuros.

Page 11: Big data e Inteligência Artificial

E SOBRE BIG DATA?

Page 12: Big data e Inteligência Artificial

O QUE NÃO É BIGDATA?

Page 13: Big data e Inteligência Artificial

Uma nova tecnologia Uma nova técnica Um novo processo Uma nova abordagem Um novo campo do conhecimento Uma revolução

Page 14: Big data e Inteligência Artificial

O QUE É BIG DATA?

Desde antes do surgimento do conceito, já éramos capazes de trabalhar com grandes volumes de dados.

Trabalhar por amostragem era a solução mais comum

Tratamento de dados => correção ou informação valiosa

Técnicas e ferramentas para lidar com o grande volume de dados provenientes de diversas fontes.

Page 15: Big data e Inteligência Artificial

AGORA TEMOS MAIS NECESSIDADES

VolumeVelocidade

VariedadeVariabilidade

Complexidade

BIG DATA

Page 16: Big data e Inteligência Artificial
Page 17: Big data e Inteligência Artificial

QUAIS AS FERRAMENTAS?

Page 18: Big data e Inteligência Artificial
Page 19: Big data e Inteligência Artificial
Page 20: Big data e Inteligência Artificial

Missão impossível?

Page 21: Big data e Inteligência Artificial

…são apenas ferramentas

Mantenha o foco na solução

Page 22: Big data e Inteligência Artificial

INTELIGÊNCIA ARTIFICIAL

Page 23: Big data e Inteligência Artificial

Deep Insights

Page 24: Big data e Inteligência Artificial

O QUE É?

Page 25: Big data e Inteligência Artificial

“Capacidade da máquina em aprender e criar novos padrões

Page 26: Big data e Inteligência Artificial

COMO DEFINIR?

Page 27: Big data e Inteligência Artificial

COMO ATINGIR A INTELIGÊNCIA?

APRENDIZAGEM DE MÁQUINA?

Page 28: Big data e Inteligência Artificial

O aprendizado de máquina (ML — Machine Learning) é um subcampo da inteligência artificial dedicado ao desenvolvimento de algoritmos e técnicas que permitam ao computador aprender a partir do

reconhecimento de padrões.

APRENDIZAGEM DE MÁQUINA

Page 29: Big data e Inteligência Artificial

COMO NÓS APRENDEMOS?

Page 30: Big data e Inteligência Artificial

Modelos de aprendizagem de máquina

Aprender é um processo…

Page 31: Big data e Inteligência Artificial

1. Deep Neural Networks

2. Bayes Classifier Algorithm

3. K Means Clustering Algorithm

4. Support Vector Machine Algorithm

5. Linear Regression

6. Logistic Regression

7. Artificial Neural Networks

8. Random Forests

9. Decision Trees

10. Nearest Neighbours

Alguns dos principais modelos de ML

Page 32: Big data e Inteligência Artificial

QUAL A IMPORTÂNCIA

DA IA ?

Page 33: Big data e Inteligência Artificial

VidaComo a IA irá afetar nossa realidade?

NegócioComo a IA irá mudar nossos negócios?

SociedadeQuais impactos a IA irá causar em nossa força de trabalho?

Page 34: Big data e Inteligência Artificial

EXISTE APENAS UM TIPO DE IA?

Page 35: Big data e Inteligência Artificial

ANI - Artificial Narrow Intelligence - Especializada em uma única área, resolvendo problemas específicos

AGI - Artificial General Intelligence - Especializada em diversas áreas, geralmente atual como assistentes pessoais e sistemas de apoio ao usuário

7 Habilidades: 1. Razão 2. Plano 3. Resolver problemas 4. Pensar de forma abstrata 5. Compreender idéias complexas 6. Aprender rapidamente 7. Aprender com a experiência

ASI - Artificial Super Intelligence - Mais inteligente do que os seres humanos em todos os sentidos

3 tipos de Inteligência Artificial

Page 36: Big data e Inteligência Artificial

ANI ESTÁ EM TODOS OS LUGARES!

Page 37: Big data e Inteligência Artificial

PORQUE AGORA?

Page 38: Big data e Inteligência Artificial

UM NOVO MERCADO

Page 39: Big data e Inteligência Artificial

ALGUNS PROJETOS BEM INTERESSANTES…

Page 40: Big data e Inteligência Artificial

https://github.com/pavelgonchar/colornet

COLORNET

Page 41: Big data e Inteligência Artificial

https://github.com/hardmaru/write-rnn-tensorflow

Generative Handwriting

Page 42: Big data e Inteligência Artificial

WaveNet: A Generative Model for Raw Audio

https://deepmind.com/blog/wavenet-generative-model-raw-audio/

Page 43: Big data e Inteligência Artificial

https://github.com/woodrush/neural-art-tf

Neural Art

Page 44: Big data e Inteligência Artificial

97,35%

Our method reaches an accuracy of 97.35% on the Labeled Faces in the Wild (LFW) dataset, reducing the error of the current state of the art by more than 27%, closely approaching human-level performance.

DeepFace

https://research.fb.com/publications/deepface-closing-the-gap-to-human-level-performance-in-face-verification/

Page 45: Big data e Inteligência Artificial

YOLO: Real-Time Object Detection

https://pjreddie.com/darknet/yolo/

Page 46: Big data e Inteligência Artificial

http://cs.stanford.edu/people/karpathy/deepimagesent/

Deep Visual-Semantic Alignments for Generating Image Descriptions

Page 47: Big data e Inteligência Artificial

Mágica?

Page 48: Big data e Inteligência Artificial

TUDO É MATEMÁTICA!

Page 49: Big data e Inteligência Artificial

VISÃO GERAL

Page 50: Big data e Inteligência Artificial
Page 51: Big data e Inteligência Artificial

QUAL A RELAÇÃO DIRETA ENTRE IA E BIGDATA?

Page 52: Big data e Inteligência Artificial

Inteligência Artificial

Big DataAnalytics

AGIASI

Page 53: Big data e Inteligência Artificial

BIG DATA ANALYTICS

Page 54: Big data e Inteligência Artificial

BIG DATA STORYTELLINGO poder da narrativa sobre seus dados

Page 55: Big data e Inteligência Artificial

BIG DATA STORYTELLING

➤ É uma forma de construir histórias com base em dados

➤ Contar histórias é, desde sempre, uma forma excelente de transmitir experiências, sensações e pensamentos.

➤ Compreender ações e comportamentos para traçar estratégias que possam persuadir e instigar mudanças em um público-alvo

➤ Ponto chave: Visualização adequada da informação

➤ Criar histórias envolventes e apresentações visualmente interessantes é o caminho para tornar os números algo mais “concreto”

Page 56: Big data e Inteligência Artificial

BIG DATA STORYTELLING

➤ Grande parte dessas oportunidades é perdida por conta da falta de contextualização dos dados coletados

➤ Não basta coletar e armazenar dados para poder desenvolver narrativas que contem a história de uma empresa ou produto. É preciso igualmente contextualizar esses dados para que o conteúdo se torne relevante

➤ Para obter sucesso utilizando Big Data Storytelling, analistas com expertise precisam estar alocados no processo de desenvolvimento

Page 57: Big data e Inteligência Artificial

COMPONENTES DO DATA STORYTELLING

Page 58: Big data e Inteligência Artificial

https://www.bloomberg.com/graphics/2014-america-shakes-off-oil-addiction/

Page 59: Big data e Inteligência Artificial

Aprenda a visualizar seus dados de forma correta!

Page 60: Big data e Inteligência Artificial

SUGESTÃO DE LEITURA

STORYTELLING WITH DATA: A DATA VISUALIZATION GUIDE FOR BUSINESS PROFESSIONALS

https://goo.gl/2giAWU

Page 61: Big data e Inteligência Artificial

E AGORA?

Page 62: Big data e Inteligência Artificial

CASO DE SUCESSOUma revolução no combate à corrupção

Page 63: Big data e Inteligência Artificial

COMBATE À CORRUPÇÃO

Um grupo de jornalistas, cientistas de dados, estatísticos se reuniu para combater a corrupção através da análise dos dados públicos sobre gastos dos parlamentares, entregando relatórios quinzenais para a realização de denúncias junto aos órgão competentes para a restituição dos valores.

https://github.com/datasciencebr/serenata-de-amor

Irio Musskopf Data Science Brigadehttps://goo.gl/RtpO7N

Page 64: Big data e Inteligência Artificial

ROBÔS E PLANEJAMENTO

A Rosie (https://github.com/datasciencebr/rosie) digere os dados, aplica modelos matemáticos. E aprende com os exemplos.

Hoje a Rosie está aplicando regras dos limites de uso da CEAP. Em um dia foram identificados 157 notas que extrapolam os limites legais.

O Jarbas ( https://github.com/datasciencebr/jarbas) recolhe os dados e apresentará as notas da CEAP com um índice de suspeita de corrupção e seus motivos.

Para as ferramentas mais comuns a várias analises, foi criado a “caixa de ferramentas comuns” — https://github.com/datasciencebr/serenata-toolbox que permite o reaproveitamento de código entre diversos pesquisadores.

https://goo.gl/RtpO7N

Page 65: Big data e Inteligência Artificial
Page 66: Big data e Inteligência Artificial
Page 67: Big data e Inteligência Artificial
Page 68: Big data e Inteligência Artificial

POR ONDE COMEÇAR?Seja um especialista dos dados!

Page 69: Big data e Inteligência Artificial

“Primeiro passo: Não polarize o conhecimento.

Estude!

Page 70: Big data e Inteligência Artificial

COMO APRENDER DATA SCIENCE DE GRAÇA NAS MELHORES UNIVERSIDADES DO MUNDO

Open Source Society

Álgebra Linear

Cálculo de Variáveis Únicas

Cálculo de Variáveis Múltiplas

Python

Probabilidade e Estatística em R

Introdução a Data Science

Machine Learning

https://goo.gl/PD2AQ8

Page 71: Big data e Inteligência Artificial

https://ossu.firebaseapp.com

Page 72: Big data e Inteligência Artificial

VISÃO GERALUm resumo de tudo que conversamos

Page 73: Big data e Inteligência Artificial

“Não adianta querer se especializar em big data se não sabe trabalhar com dados.

Premissa 1

Page 74: Big data e Inteligência Artificial

“Problemas multidisciplinares demandam profissionais multidisciplinares.

Premissa 2

Page 75: Big data e Inteligência Artificial
Page 76: Big data e Inteligência Artificial

BIG DATA E INTELIGÊNCIA ARTIFICIAL

Prof. João Gabriel Lima linkedin.com/in/joaogabriellima