Aprendizado de Máquina

Alunos: Cassio Belfort

                João Vanderlei

                Lucas Santos

                Odilton Junior

Aprendizado de Maquina

O que é?

A aprendizagem automática ou aprendizado de máquina (em inglês: "machine learning") é um sub-campo da inteligência artificial dedicado ao desenvolvimento de algoritmos e técnicas que permitam ao computador aprender, isto é, que permitam ao computador aperfeiçoar seu desempenho em alguma tarefa. Enquanto que na inteligência artificial existem dois tipos de raciocínio - o indutivo, que extrai regras e padrões de grandes conjuntos de dados, e o dedutivo - o aprendizado de máquina só se preocupa com o indutivo.

Aprendizado de Maquina

Definição

"Um programa aprende a partir da experiência E, em relação a uma classe de tarefas T, com medida de desempenho P, se seu desempenho em T, medido por P, melhora com E".

Aprendizado de Maquina

Exemplo

Ex.: Detecção de bons clientes para um cartão de crédito

Tarefa T: classificar potenciais novos clientes como bons ou maus pagadores

Medida de Desempenho P: porcentagem de clientes classificados corretamente

Experiência de Treinamento E: uma base de dados histórica em que os clientes já conhecidos são previamente classificados como bons ou maus pagadores

Aprendizado de Maquina

Abordagens:

Aprendizado de Maquina

Aprendizado Supervisionado

No aprendizado supervisionado, o objetivo é induzir conceitos a partir de exemplos que estão pré-classificados

Segundo Bigus (1996), O aprendizado supervisionado é utilizado quando, em um banco de dados, se tem tanto as perguntas como as respostas

Aprendizado de Maquina

Aprendizado Não Supervisionado

Neste tipo de aprendizado, existe a incerteza sobre a saída esperada

Para realizar tais procedimentos, é amplamente difundida a utilização da aprendizagem bayesiana ou redes bayesianas

Aprendizado de Maquina

Aprendizado Não Supervisionado (Continuação)

  • Aprendizagem Bayesiana

Calcula a probabilidade de cada hipótese, considerando-se os dados, e faz previsões de acordo com ela. Sendo que as hipóteses são feitas com o uso de todas as hipóteses.

Aprendizado de Maquina

Aprendizado Reforço

É Baseada em dados de um ambiente completamente observável. Sua meta é aprender o quanto a política é boa, ou seja, descobrir a sua utilidade.

Para que seja possível realizar tais tarefas, o agente realiza uma série de testes no seu ambiente

Aprendizado de Maquina

Aprendizado Reforço (Aplicada à Jogos)

Um jogo de damas escrito no final da década de 50 foi à primeira aplicação de aprendizagem por reforço e também de aprendizagem de uma forma geral a obter sucesso significativo.

Aprendizado de Maquina

Aprendizado Reforço (Aplicada à Robótica)

Um exemplo clássico de aprendizado por reforço aplicado à robôs é ilustrado através do famoso problema de balanceamento de poste no carrinho, também conhecido como pêndulo invertido

Aprendizado de Maquina

 O que é clustering? 

Clustering, análise de clusters (grupos) ou agrupamento é a tarefa de inserir objetos dispersos em grupos (chamados de clusters) de forma que os objetos no mesmo cluster sejam mais similares - segundo algum critério definido no caso - entre si do que entre os objetos em outros clusters.

Aprendizado de Maquina

Clustering x Classificação

Sempre há confusão quanto a essas duas áreas. Pois a diferença entre elas é sutil em seu primeiro ver. Mas a diferença mais básica entre elas é que em clustering nós recebemos os dados e vamos descobrir grupos ali dentro utilizando técnicas não supervisionadas. Ou seja, nosso resultado são grupos.

Já em classificação, nós já conhecemos os grupos de antemão. Queremos é descobrir em qual desses grupos os dados que possuímos se encaixam. Ou seja, nosso resultado são dados classificados, geralmente, para tomada de decisão.

Aprendizado de Maquina

Aplicações de clustering

Marketing: encontrar grupos de consumidores com comportamento similar data uma base de dados grande contendo seus bens e compras passadas;

Biologia: classificação de plantas e animais a partir de suas características;

Estudo de terremotos: analisar epicentros de terremotos para identificar áreas perigosas;

Aprendizado de Maquina

Referências

http://www.univasf.edu.br/~rosalvo.oliveira/Disciplinas/2012_1/IA/aulas/AULA08_RFON_IA_APRENDIZAGEM.pdf

http://www.ft.unicamp.br/liag/wp/monografias/monografias/2010_IA_FT_UNICAMP_aprendizagemMaquina.pdf

http://www.manualdousuario.net/inteligencia-artificial-aprendizado-de-maquina/

https://infosimples.com/artigos/introducao-aprendizado-maquina

Aprendizado de Maquina

Referências

https://infosimples.com/artigos/inteligencia-artificial-jogo-da-velha

http://edirlei.3dgb.com.br/aulas/ia_2011_2/IA_Aula_18_Aprendizado_Nao_Supervisionado.pdf

http://legauss.blogspot.com.br/2012/06/clustering-agrupamento-de-dados.html

http://slides.com/rodrigoaraujo-1/mlthenextbigthing

Aprendizado de Máquina

By Lucas Nascimento

Aprendizado de Máquina

  • 726