Você está na página 1de 33

Machine Learning

Inteligência Artificial - ML
Machine Learning aplicado a Segurança com exemplos práticos

Ricardo Roberto de Lima


Analista de Tecnologia da Informação
Roteiro
Processos de Negócios com IA

• Conceitos de Inteligência Artificial;


• Machine Learning;
• Tipos de Aprendizado;
• Deep Learning;
• TensorFlow / Keras;
• APIs;
• Exemplos de Execução;
• Segurança da Informação com IA;
• Áreas de Defesa e / ou Áreas de Ataque;
• Rotinas e Programação.
Conceitos de Inteligência Artificial
Principais características

Inteligência Artificial

É um ramo de pesquisa da ciência da computação que busca, através de


símbolos computacionais, construir mecanismos e/ou dispositivos que
simulem a capacidade do ser humano de pensar, resolver problemas, ou
seja, de ser inteligente.
Algumas áreas da IA
Ambiente Multidisciplinar
Envolvem Filosofia, Sociologia, Computação, Psicologia, Neurociência, Biologia,
Matemática, Estatísticas, etc.
IA, Machine Learning e Deep
Learning
Características e detalhamento da IA
Exemplo
Como Classificar uma imagem como Maçã ou Laranja?
MACHINE LEARNING
Aprendizado de Máquina

Texto introdutório, se houver. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Machine Learning

• Aprendizado Supervisionado;
• Aprendizado Não-supervisionado;
• Aprendizado por reforço.
Aprendizagem Supervisionada
APRENDIZAGEM
SUPERVISIONADA
Modelos de Classificação e Regressão
• Árvores de Decisão;
• Regressão Linear/Logística;
• Support Vector Machines;
• Redes Neurais;
• K-Vizinhos mais próximos.
Aprendizagem Não-Supervisionada
APRENDIZAGEM NÃO-
SUPERVISIONADA
Modelos de Agrupamentos
Aprendizagem por Reforço
APRENDIZAGEM POR
REFORÇO
Exemplos e FeedBack
DEEP LEARNING
Aprendizado de Máquina Profundo

Texto introdutório, se houver. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
O que é Deep Learning

• Aprendizado de Representação dos Dados.


• Utiliza algoritmos hierárquicos com várias camadas.
• Se alimentado com muitos dados consegue generalizar problema.
APRENDIZAGEM
PROFUNDA
Deep Learning - Aplicações
Reconhecimento de Voz
Visão Computacional
Processamento de Linguagem Natural
IA e a Segurança Cibernética

À medida que os ciberataques crescem em volume e complexidade, a inteligência artificial (IA) está ajudando analistas de operações de
segurança com recursos escassos a prever ameaças. Administrando a inteligência de ameaças a partir de milhões de artigos de pesquisa, blogs e
notícias, IA fornece insights instantâneos para ajudá-lo a combater o ruído de milhares de alertas diários, reduzindo drasticamente os tempos
de resposta.

Assista ao vídeo para ouvir Kevin Skapinetz, vice-presidente de estratégia e design da IBM Security, explicar como a IA avançada pode agir como
um consultor para analistas, ajudando-os a rapidamente identificar ameaças e chegar à solução.
Segurança Cognitiva com Watson

A computação cognitiva, um tipo avançado das inteligências artificiais, utiliza diversas formas de IA,
incluindo algoritmos de machine learning e redes de deep learning, que ficam mais fortes e inteligentes ao
longo do tempo. Watson™ for Cyber Security, a IA cognitiva da IBM, aprende com cada interação para
conectar os pontos entre as ameaças e fornecer insights acionáveis. O resultado: É possível responder às
ameaças com maior confiança e rapidez.

Assista ao vídeo para ver como o IBM QRadar® Advisor with Watsonajuda você a sair na frente na
avaliação de incidentes para reduzir o risco cibernético.
Áreas de Defesa (Segurança) da IA
Áreas de Ataque (Segurança) da IA
IA Contraditório
Trabalhos Futuros sobre CiberSecurity e
IA
AI

Compreende as habilidades e o treinamento que serão necessários;

Permite o uso amplo e responsável de dados de treinamento definindo uma estrutura de dados
anônimos interoperáveis;

Definir uma estrutura para avaliar e testar a segurança de IA.

IA em segurança cibernética


Definindo um acordo sobre a estrutura de risco de segurança de IA e conjunto associado de
controles de segurança de IA;

As ferramentas de IA;

Meta de IA;

Definir uma estrutura para avaliar o uso de IA por agentes de ameaça de segurança cibernética;

Definir uma estrutura para avaliar e testar soluções de segurança baseada em IA;

Definir uma estrutura de segurança com base em modelo de segurança para AI.
Demonstração
Prática de Análise de
Segurança de Dados
e Machine Learning

Ambiente Kaggle
Inscrições da Pós-graduação em Segurança Cibernética
https://www.unipe.edu.br/pos-graduacao/seguranca-cibernetica/

Obrigado!
Ricardo Roberto de Lima
Engenheiro de Software – Cesar/UFPE www.facebook.com/dataprevtecnologia
Especialista em Machine Learning e Deep Learning
Engenheiro de Dados com Bi e Big Data @dataprev
E-mail: ricardorobertolima@gmail.com
DATAPREV
Outubro 2020

Você também pode gostar