MACHINE
LEARN
ING
Por Alexandre de Oliveira
Até década de 1990:
Um caso comum.
• Computação de Armazenamento e
Processamento;
• Cadastros, arquivos, relatórios;
Um caso comum
• Sang de Boeuf
• Levemente adoçado com meio quilo de açucar,
leve coloração de corantes e uma pitada de
enxaqueca.
Uvas Viníferas X Uvas Frutíferas
• O que faz um vinho ser considerado mais nobre que outro?
• Algumas sensações produzidas por estes.
Uva vinífera grenache (vitis vinífera) Uva frutífera niágara
As Uvas Americanas são mais simples, boas
quando consumidas frescas. Fermentadas
produzem boas bebidas, mas com pouca
variedade de sensações.
As Uvas Viníferas (vitis vinifera): Quando
fermentadas, produzem bebidas complexas, com
vários sabores e sensações. Combina pouca e
muita adistringência com acidês e teor alcoólico,
resultando numa imensidão de vinhos distintos.
Uva comum americana
Beber vinho é mais que matar a sede,
é quase um ritual. Ouvir Jazz, prestar
atenção à complexidade, sentir o
prazer da descoberta.
Mas assim como ir de um
vinho de mesa de uvas
americanas, para um vinho
mais fino?
Bem, não é simples, você pode estudar ou
consultar um sommelier
Ou ter um assistente que te ajude a identificar o
tipo ideal de vinho para você
Já existem alguns assistentes, contudo são
bem limitados em poucas opções de
variações.
E se tivéssemos um assistente que fosse
aprendendo com o feedback das pessoas e
estudando, como faz um Sommelier?
Aí entra o Machine Learning
Machine Learning é:
• usar padrões para ajudar a máquina a determinar ou prever resultados
• usar esses padrões para "ensinar" à máquina novos padrões
Um exemplo prático
Defino os seguintes padrões para meu aplicativo:
• Cor
• Teor Alcoólico
• Fruta
• Acidez
• Adistringência
Um exemplo prático
Defino os seguintes padrões para meu aplicativo:
• Cor: Uma lista Códgios de cores para o tom vermelho
• Teor Alcoólico: 10% à 15%
• Fruta: Viti Vinífera
• Acidez: De baixa à alta
• Adistringência: De baixa à alta
Verificando
Defino os seguintes padrões para meu aplicativo:
• Cor: Rubi (#9b111e)
• Teor Alcoólico: 13%
• Fruta: Cabernet Sauvignon
• Acidez: Média
• Adistringência: Média
Verificando
Defino os seguintes padrões para meu aplicativo:
• Cor: vermelho claro (#7f171f)
• Teor Alcoólico: 11,5%
• Fruta: Merlot
• Acidez: Média
• Adistringência: Baixa
Verificando
Defino os seguintes padrões para meu aplicativo:
• Cor: Verde Claro (#7f171f)
• Teor Alcoólico: 11,5%
• Fruta: Sauvignon Blanc
• Acidez: Média
• Adistringência: Ausente
Ensinando
Defino os seguintes padrões para meu aplicativo:
• Cor: Verde Claro (#7f171f)
• Teor Alcoólico: Alcoolico: 10% à 18 %
• Fruta: Viti Vinífera
• Acidez: Média
• Adistringência: Ausente
O vinho branco tem uma cor dourada
e um sabor frutado. Pode ser
produzido a partir de uvas brancas:
“blanc de blancs”: ou de uvas negras:
“blanc de noir”. Sim, o vinho branco
pode ser produzido com uvas tintas.
Diferentemente do vinho tinto, o
branco é servido gelado e é ótima
companhia para peixes e frutos do
mar. A determinação da cor “branca”
decorre da retirada das cascas da uva
do mosto antes da sua chegada aos
tanques de fermentação.
Fonte: http://www.mundovinho.com.br/obasico_vinhobranco.php
Verificando
Defino os seguintes padrões para meu aplicativo:
• Cor: Amarela (#ecd485)
• Teor Alcoólico: 5%
• Fruta: Trigo
• Acidez: Média
• Adistringência: Ausente
Ensinando
Defino os seguintes padrões para meu aplicativo:
Fonte: https://papodehomem.com.br/cerveja-qual-cor-que-voce-bebe/
• Cor: Amarela (#ecd485)
• Teor Alcoólico: 5%
• Fruta: Trigo
• Acidez: Média
• Adistringência: Ausente
A lista de variáveis, pode ser densa:
• Combinações
• Harmonizações
• Costumes gastronômicos
• Clima
• Companhia
• Etc...
Alexandre “Montanha” de Oliveira
• Pós-Graduado em Educação
• Historiador pela UFMG
• Certificado em Gamification
Atua profissionalmente na área de TI há mais de 25 anos.
Grande experiência em informatização de empresas de diversos
setores como o Colégio Logosófico, Belgo Mineira e CEMIG. Foi
Gerente de Fábrica de Software da TOTVS, então a maior
empresa de ERP da América Latina por mais de 10 anos, onde
desenvolveu uma metodologia que privilegia o cliente e seu
requisito, envolvendo todos os players do projeto para uma
entrega consciente. Foi responsável por conduzir a TOTVS a
duas certificações MPSBR e três certificações ISO. Atualmente é
Diretor de Fábrica de Software da Henko Tecnologia.

Machine learning

  • 1.
  • 2.
    Até década de1990: Um caso comum. • Computação de Armazenamento e Processamento; • Cadastros, arquivos, relatórios;
  • 4.
    Um caso comum •Sang de Boeuf • Levemente adoçado com meio quilo de açucar, leve coloração de corantes e uma pitada de enxaqueca.
  • 5.
    Uvas Viníferas XUvas Frutíferas • O que faz um vinho ser considerado mais nobre que outro? • Algumas sensações produzidas por estes. Uva vinífera grenache (vitis vinífera) Uva frutífera niágara
  • 6.
    As Uvas Americanassão mais simples, boas quando consumidas frescas. Fermentadas produzem boas bebidas, mas com pouca variedade de sensações. As Uvas Viníferas (vitis vinifera): Quando fermentadas, produzem bebidas complexas, com vários sabores e sensações. Combina pouca e muita adistringência com acidês e teor alcoólico, resultando numa imensidão de vinhos distintos. Uva comum americana
  • 7.
    Beber vinho émais que matar a sede, é quase um ritual. Ouvir Jazz, prestar atenção à complexidade, sentir o prazer da descoberta.
  • 8.
    Mas assim comoir de um vinho de mesa de uvas americanas, para um vinho mais fino? Bem, não é simples, você pode estudar ou consultar um sommelier
  • 9.
    Ou ter umassistente que te ajude a identificar o tipo ideal de vinho para você Já existem alguns assistentes, contudo são bem limitados em poucas opções de variações.
  • 10.
    E se tivéssemosum assistente que fosse aprendendo com o feedback das pessoas e estudando, como faz um Sommelier? Aí entra o Machine Learning
  • 11.
    Machine Learning é: •usar padrões para ajudar a máquina a determinar ou prever resultados • usar esses padrões para "ensinar" à máquina novos padrões
  • 12.
    Um exemplo prático Definoos seguintes padrões para meu aplicativo: • Cor • Teor Alcoólico • Fruta • Acidez • Adistringência
  • 13.
    Um exemplo prático Definoos seguintes padrões para meu aplicativo: • Cor: Uma lista Códgios de cores para o tom vermelho • Teor Alcoólico: 10% à 15% • Fruta: Viti Vinífera • Acidez: De baixa à alta • Adistringência: De baixa à alta
  • 14.
    Verificando Defino os seguintespadrões para meu aplicativo: • Cor: Rubi (#9b111e) • Teor Alcoólico: 13% • Fruta: Cabernet Sauvignon • Acidez: Média • Adistringência: Média
  • 15.
    Verificando Defino os seguintespadrões para meu aplicativo: • Cor: vermelho claro (#7f171f) • Teor Alcoólico: 11,5% • Fruta: Merlot • Acidez: Média • Adistringência: Baixa
  • 16.
    Verificando Defino os seguintespadrões para meu aplicativo: • Cor: Verde Claro (#7f171f) • Teor Alcoólico: 11,5% • Fruta: Sauvignon Blanc • Acidez: Média • Adistringência: Ausente
  • 17.
    Ensinando Defino os seguintespadrões para meu aplicativo: • Cor: Verde Claro (#7f171f) • Teor Alcoólico: Alcoolico: 10% à 18 % • Fruta: Viti Vinífera • Acidez: Média • Adistringência: Ausente O vinho branco tem uma cor dourada e um sabor frutado. Pode ser produzido a partir de uvas brancas: “blanc de blancs”: ou de uvas negras: “blanc de noir”. Sim, o vinho branco pode ser produzido com uvas tintas. Diferentemente do vinho tinto, o branco é servido gelado e é ótima companhia para peixes e frutos do mar. A determinação da cor “branca” decorre da retirada das cascas da uva do mosto antes da sua chegada aos tanques de fermentação. Fonte: http://www.mundovinho.com.br/obasico_vinhobranco.php
  • 18.
    Verificando Defino os seguintespadrões para meu aplicativo: • Cor: Amarela (#ecd485) • Teor Alcoólico: 5% • Fruta: Trigo • Acidez: Média • Adistringência: Ausente
  • 19.
    Ensinando Defino os seguintespadrões para meu aplicativo: Fonte: https://papodehomem.com.br/cerveja-qual-cor-que-voce-bebe/ • Cor: Amarela (#ecd485) • Teor Alcoólico: 5% • Fruta: Trigo • Acidez: Média • Adistringência: Ausente
  • 20.
    A lista devariáveis, pode ser densa: • Combinações • Harmonizações • Costumes gastronômicos • Clima • Companhia • Etc...
  • 22.
    Alexandre “Montanha” deOliveira • Pós-Graduado em Educação • Historiador pela UFMG • Certificado em Gamification Atua profissionalmente na área de TI há mais de 25 anos. Grande experiência em informatização de empresas de diversos setores como o Colégio Logosófico, Belgo Mineira e CEMIG. Foi Gerente de Fábrica de Software da TOTVS, então a maior empresa de ERP da América Latina por mais de 10 anos, onde desenvolveu uma metodologia que privilegia o cliente e seu requisito, envolvendo todos os players do projeto para uma entrega consciente. Foi responsável por conduzir a TOTVS a duas certificações MPSBR e três certificações ISO. Atualmente é Diretor de Fábrica de Software da Henko Tecnologia.