Inteligência Artificial na Prática
Inteligência Artificial na Prática
  • Видео 10
  • Просмотров 74 800
Introdução às Redes Neurais Artificiais - Redes de Kohonen Supervisionadas - Parte 2/5 - Aula #7
Neste vídeo, abordaremos um novo modelo matemático para o nosso neurônio artificial. Veremos também como é a arquitetura da rede de Kohonen e estudaremos o conceito de competição entre os neurônios, conceito este fundamental tanto para a identificação e classificação de padrões desconhecidos, como para a própria rede durante uma das técnicas de aprendizado.
Просмотров: 1 777

Видео

Introdução às Redes Neurais Artificiais - Redes de Kohonen Supervisionadas - Parte 1/5 - Aula #6
Просмотров 1,9 тыс.4 года назад
Nesta aula, faremos uma introdução aos conceitos que fundamentam as chamadas "Redes de Kohonen", propostas pelo pesquisador Finlandês Teúvo Kohonen em 1982. Essas redes, embora pouco conhecidas e exploradas, possuem características bastante interessantes que nos proporcionam muitas aplicações.
Introdução às Redes Neurais Artificiais - Prática em Perceptrons de Múltiplas Camadas - Aula #5
Просмотров 6 тыс.5 лет назад
Esse vídeo apresenta a nossa aula prática sobre Perceptrons de Múltiplas Camadas. Através de um exemplo bem simples, vocês compreenderão o funcionamento dessa importante rede neural artificial. Ao final da aula você estará apto a responder: Como a "taxa de aprendizado" influencia no aprendizado da rede e no quanto ela erra? Quantos neurônios utilizar na camada intermediária? Etc... O conteúdo d...
Introdução às Redes Neurais Artificiais - Perceptrons de Múltiplas Camadas - #Aula 4
Просмотров 9 тыс.5 лет назад
Nesse vídeo apresento uma rede básica do tipo Perceptron de Camadas Múltiplas, uma evolução em poder computacional da rede Perceptron de Camada Simples. Será abordada a sua arquitetura e sua forma clássica de treinamento: Retro-propagação de Erro (Error Back-propagation). Não deixe de assistir também a sua respectiva aula prática pois ela contém informações importantes que complementam o aprend...
Reconhecimento de Digitais via Máquinas de Vetores de Suporte
Просмотров 8936 лет назад
Este vídeo demonstra rapidamente o trabalho intitulado "Reconhecimento de Impressões Digitais com Máquinas de Vetores de Suporte" do aluno Filipe Moreira da Silveira do curso de Engenharia de Telecomunicações da Universidade Federal Fluminense. O programa foi escrito em Python e utiliza o módulo Scikit-Learn e é uma versão inicial para outro trabalho prático: Um cofre baseado em identificação b...
Introdução às Redes Neurais Artificiais - Prática em Perceptron de Camada Simples - #Aula 3
Просмотров 15 тыс.6 лет назад
Nessa aula, faremos um script Python que permite um neurônio artificial Percetron aprender a classificar uma fruta como maçã ou laranja. Essa aula se baseia nos conhecimentos aprendidos na aula #2 do curso. O vídeo apresenta uma breve explicação sobre como o script é desenvolvido, e a codificação propriamente dita inicia-se em 04:14. Boa aula ! Link para a página onde se encontra a lista de exe...
Introdução às Redes Neurais Artificiais - Perceptron de Camada Simples - #Aula 2
Просмотров 11 тыс.6 лет назад
Nesta aula, apresentamos o nosso primeiro neurônio artificial: O perceptron. Nela, vocês aprenderão como funciona um neurônio artificial básico, que tipo de problemas eles podem resolver e quais são suas limitações. Essa aula também é a base para a nossa próxima aula, que será uma prática em python sobre um problema de classificação de padrões bem simples. Assista a aula e curta !
Introdução às Redes Neurais Artificiais - Introdução - #Aula 1
Просмотров 9 тыс.6 лет назад
Esta é a primeira aula no nosso curso de Introdução às Redes Neurais Artificiais. Nela, falaremos um pouco sobre suas vantagens e aplicações. Falaremos também um pouco sobre os neurônios biológicos, cujo modo de funcionamento inspiraram a criação das redes neurais artificiais e tudo o que elas representam hoje em dia. Créditos da música: Inspired - Kevin MacLeod. Está licenciada sob uma licença...
Instalação do pacote Python Anaconda
Просмотров 5 тыс.6 лет назад
Este vídeo demonstra como baixar e instalar o pacote Python Anaconda, um pacote que já disponibiliza um bom ambiente de edição para seus programas Python e diversas bibliotecas de interesse para nossos cursos, tais como: NumPy, SciKit Learning, Scikit Image, Matplotlib, entre diversos outros. Link para baixar o anaconda: www.anaconda.com/download/ Créditos da música: Blow Away - No percussion d...
Introdução às Redes Neurais Artificiais - Apresentação do Curso - Aula #0
Просмотров 14 тыс.6 лет назад
Conheça o curso de redes neurais artificiais que será uma das bases introdutórias para os projetos incríveis que faremos aqui no Inteligência Artificial na Prática. Aqueça seus neurônios, acompanhe as aulas e participe dos projetos! link para revisão de vetores e matrizes: ruclips.net/video/pNWx2LE9meQ/видео.html link para revisão básica de estatística: ruclips.net/video/CG_AGULJJz8/видео.html ...

Комментарии

  • @ordnael7
    @ordnael7 2 месяца назад

    Pena que não tem mais. Obrigado pelos vídeos.

  • @IsmaelCastro-o9m
    @IsmaelCastro-o9m 6 месяцев назад

    Olá amigo, seu trabalho é muito bom e gostaria que continuasse com ele, está sendo muito bom para a minha pesquisa

  • @luizsoliveira
    @luizsoliveira 11 месяцев назад

    Parabéns pela aula! Muito boa!

  • @Marcio_Soares
    @Marcio_Soares 11 месяцев назад

    Tem a parte 3 ? Muito bom trabalho

  • @paulosspacheco
    @paulosspacheco Год назад

    Muito bom.

  • @guilhermesaraiva3846
    @guilhermesaraiva3846 Год назад

    prof. uma duvida, como eu poderia fazer para tornar possivel mais camadas escondidas, para mais neuronios de saida, o senhor tem algum exemplo de codigo, obrigado !

  • @guilhermesaraiva3846
    @guilhermesaraiva3846 Год назад

    muito obrigado prof. me ajudou demais !

  • @guilhermesaraiva3846
    @guilhermesaraiva3846 Год назад

    prof. boa noite, espero que veja essa mensagem, a aula e excelente muito obrigado, apenas não entendi por que ao gerar o 'V' não vez o somatorio dos elementos somente o dot, pois a equação seria Somatorio(XiWi)+b ou W.T@X, o senhor esqueceu de implementar ?

    • @pedrofernandes2402
      @pedrofernandes2402 5 месяцев назад

      A função dot ja faz isso. O somatório é a notção do que acontece no produto das matrizes

  • @MaxJM74
    @MaxJM74 Год назад

    👍👀

  • @adrielwesley2529
    @adrielwesley2529 Год назад

    No r acho que têm pacotes melhores para trabalhar RNA’s

  • @marieclayre
    @marieclayre Год назад

    Boa noite. Por que o w é uma matriz 3x1 de zeros, não teria que ser 1 0 0, sendo o +1 referente ao bias? Uma vez que se for tudo zero inicialmente o +1 inserido no Xb não fará diferença

  • @JoaoGomes-cx4ob
    @JoaoGomes-cx4ob 2 года назад

    Parabéns, aula completa e explicada em detalhes!

  • @maykonsantana6083
    @maykonsantana6083 2 года назад

    Muito bom.. queremos muito a parte 3

  • @jessicabeatriz8500
    @jessicabeatriz8500 2 года назад

    Obrigado por mais uma aula, Professor! Continue com o seu excelente trabalho!

  • @andersonpassosdearagao8401
    @andersonpassosdearagao8401 2 года назад

    Sensacional! Parabéns pela explicação e apresentação!

  • @brunorodrigues4689
    @brunorodrigues4689 2 года назад

    Que trabalho maravilhoso!!! To revisando tudo.

  • @mismakelly6332
    @mismakelly6332 2 года назад

    Pense num conteúdo maravilhoso! Muitíssimo obrigada!

  • @LeandroCursinofoto
    @LeandroCursinofoto 3 года назад

    Mestre que aula Top. Agradeço ao código e explicação incrivel.

  • @LeandroCursinofoto
    @LeandroCursinofoto 3 года назад

    Aula top

  • @felipemartinsyoshimoto6954
    @felipemartinsyoshimoto6954 3 года назад

    Muito bem explicado! Parabéns! Me auxiliou muito no entendimento de função de ativação! Obrigado!

  • @emdevsoft
    @emdevsoft 3 года назад

    Seus vídeos são ótimos, amigo! Estão me ajudando bastante :)

  • @joaopauloguimaraesleite3311
    @joaopauloguimaraesleite3311 3 года назад

    Por favor quero aprender no futuro redes recorrentes

  • @joaopauloguimaraesleite3311
    @joaopauloguimaraesleite3311 3 года назад

    Por favor quero aprender aprendizado por reforço tambem

  • @emdevsoft
    @emdevsoft 3 года назад

    Ótimo vídeo, bem simples e descomplicado. Inscrito :)

  • @wmfgomes
    @wmfgomes 3 года назад

    Cadê a parte 3 ?

  • @AfonsoEiras
    @AfonsoEiras 3 года назад

    Muito obrigado professor, seu conteúdo e didática são incríveis, espero que não desista do canal e continue com os vídeos!!!

  • @ldhenneyse
    @ldhenneyse 3 года назад

    SUA AULA É PERFEITA!

  • @Luuckx2
    @Luuckx2 3 года назад

    Sua didática é muito boa. Parabéns, mas eu senti falta de alguns exemplos dos calculos, bias, taxa de aprendizado, etc.

  • @ueldi1
    @ueldi1 3 года назад

    Se em vez de aumentar o número de épocas, fosse aumentada a taxa de aprendizagem, o vetor erro seria nulo?

  • @sevlacc1
    @sevlacc1 4 года назад

    # -*- coding: utf-8 -*- """ Created on Mon Nov 2 19:45:49 2020 @author: jmarcos -Introdução às Redes Neurais Artificiais Prática em Perceptron de Camada Simples - #Aula 3 Canal RUclips: Inteligência Artificial na Prática """ import numpy as np # definição do número de épocas numEpocas = 10000 #eu consegui zerar os erros com numEpocas = 100000 # definição do número de amostras (entradas) q = 6 # atributos peso = np.array([113, 122, 107, 98, 115, 120]) pH = np.array([6.8, 4.7, 5.2, 3.6, 2.9, 4.2]) # bias - sempre 1 bias = 1 # preparar a entrada do perceptron X = np.vstack((peso,pH)) Y = np.array([-1, 1, -1, -1, -1, 1]) # taxa de aprendizado eta = 0.1 # define o vetor de pesos W W = np.zeros([1,3]) # 3 colunas: duas entradas + bias # define array para armazenar os erros e = np.zeros(6) # definição da Função de Ativação - degrau bipolar def funcaoAtivacao(valor): if valor < 0.0: return (-1) else: return (1) # execução do perceptron for j in range(numEpocas): for k in range(q): # q : número de amostras # insere o bias no vetor de entrada Xb = np.hstack((bias, X[:,k])) # hstack empilha bias sobre o vetor X # calcula o campo induzido (equação 5 do vídeo) # multiplicação vetorial (numpy.org/doc/stable/reference/generated/numpy.dot.html) V = np.dot(W, Xb) #calcular a saída do perceptron Yr = funcaoAtivacao(V) # equação 6 do vídeo # calcular o erro: e = (Y - Yr) e[k] = Y[k] - Yr # treinamento do perceptron W = W + eta * e[k] * Xb print("Vetor de erros (e): " + str(e))

  • @Joaopedrox10
    @Joaopedrox10 4 года назад

    Muito bom. Continue com o trabalho. Sei que é difícil mas ajudará muitas pessoas .

  • @inteligenciaartificialnapr9920
    @inteligenciaartificialnapr9920 4 года назад

    Prezados, peço desculpas pelo nível de ruido de fundo, mas não tenho ainda um local muito adequado para gravar. Estou buscando resolver isso o mais breve possível. Quem tiver dicas e quiser me ajudar, fique a vontade para comentar.

  • @wguimaraes8
    @wguimaraes8 4 года назад

    Todas as aulas são excelentes. Parabéns professor!!

  • @eloywintherjr4175
    @eloywintherjr4175 4 года назад

    Olá... td bem? Por onde anda o video de Redes de Kohonen comentado pelo professor João Marcos na aula numero 5? Não vai haver mais aulas? Nunca vi um curso tão bem dado... Pq parou?

    • @inteligenciaartificialnapr9920
      @inteligenciaartificialnapr9920 4 года назад

      Olá Eloy! Obrigado pelo elogio, embora eu não ache que minha aula seja tão boa assim não. Rs. Fiquei sem gravar por falta de tempo, mas não esqueci da minha promessa não. Já estou com os slides referentes às aulas sobre redes de Kohonen (modo supervisionado) prontos. Minha dificuldade é gravar e editar. Vou buscar postar as aulas com maior frequência.

    • @eloywintherjr4175
      @eloywintherjr4175 4 года назад

      @@inteligenciaartificialnapr9920 Não seja modesto... Gostei demais da sua didática... Tomara que consiga colocar muito mais aulas aqui, tanto no modo supervisionado com não supervisionado... Quanto mais, melhor... kkkkk... Vou ficar aqui no aguardo... Grato pelo retorno...

  • @cienciadedadosparaempreend5610
    @cienciadedadosparaempreend5610 4 года назад

    esse código funcionária em um base de entrada com 500 linhas 70 colunas?

    • @inteligenciaartificialnapr9920
      @inteligenciaartificialnapr9920 4 года назад

      Olá Ciência de Dados para Empreendedor! Em princípio funciona sim. Somente tome cuidado ao usar 70 colunas (não conheço seu problema/aplicação) pois muitas colunas mais atrapalham do que ajudam. Isso se deve ao fato de que nem todos os atributos contribuem para a classificação. Alguns até mesmo atrapalham o classificador. Busque por alguma técnica de "seleção de atributos" antes.

  • @lucianopedroso8454
    @lucianopedroso8454 4 года назад

    Professor, parabéns gostei bastante da aula e da didática.

  • @brunosena8686
    @brunosena8686 4 года назад

    Professor, sua didática é excelente. Você não imagina o quanto me ajudou. Continue com trabalho! LANCE MAIS VIDEOS. Lance um assunto sobre Adeline que é as vezes complicado entender também. Obrigado

  • @andsht
    @andsht 4 года назад

    Muito obrigado e parabéns pelo trabalho! "From scratch", podemos enxergar os fundamentos de forma clara e superar as conveniências e os pitfalls dos tool kits.

  • @deathnote7943
    @deathnote7943 4 года назад

    cai aqui de para-quedas espero que continue gosto muito de arduino foi onde eu comecei quero aprender +e+e+ faça mais @UCi7fM_q0o7BhxAqrwN56pIw

  • @deathnote7943
    @deathnote7943 4 года назад

    Inteligência Artificial na Prática teria como desenvolver em seus vídeos aquele projeto que o jogo do dino do google aprende a se desviar dos obstaculos sozinhos acho que seria um fantastico inicio

  • @thiagonunes2751
    @thiagonunes2751 4 года назад

    Ótima aula, parabéns!!!!!!

  • @leandrokyoya5929
    @leandrokyoya5929 4 года назад

    Não vai produzir mais conteúdo?

    • @inteligenciaartificialnapr9920
      @inteligenciaartificialnapr9920 4 года назад

      Olá Leandro Kyoya! Andei afastado por falta de tempo, mas pretendo colocar mais vídeos sobre esse e outros assuntos sim. Fique ligado! Grande abraço!

  • @BaruchoSan
    @BaruchoSan 4 года назад

    Minuto 17:30: a mostra clara do que representam os planos de intersecção. Novamente, um momento fantástico do esclarecimento do modelo.

  • @BaruchoSan
    @BaruchoSan 4 года назад

    Até o minuto 6:54, este foi o único Edutuber que mostrou OS VERDADEIROS PRINCÍPIOS DO PERCEPTRON. Isto é ser efetivo. Isto é ensinar: transmitir a verdadeira percepção associativa dos parâmetros envolvidos em um contexto. Peço a Deus que o abençoe com mais esclarecimento, pois "a quem pouco tem, até o POUCO lhe será tirado, mas a quem MUITO tem, MUITO MAIS lhe será dado". A pessoa que reparte o seu conhecimento genuíno com os outros é como um SACERDOTE.

    • @inteligenciaartificialnapr9920
      @inteligenciaartificialnapr9920 4 года назад

      Obrigado Bernardo Meyer! Que Deus nos abençe a todos e, especialmente àqueles, que buscam conhecimento.

  • @prof.msc.thiagooliveira1029
    @prof.msc.thiagooliveira1029 4 года назад

    Por favor, não pare com a série de vídeos. Vou começar a escrever um projeto de doutorado com o uso das redes neurais e suas aulas estão me ajudando muito. Obrigadoooooooooooooo.

    • @inteligenciaartificialnapr9920
      @inteligenciaartificialnapr9920 4 года назад

      Fique tranquilo Prof. Msc. Thiago Oliveira! Pretendo postar muita coisa sobre redes neurais artificiais e outros assuntos. São quase 24 anos de experiência e conhecimento acumulados na área! Bom projeto de doutorado! Sem bem o que é isso. Aliás, fiz o meu usando Redes Neurais do tipo "Delayed Hopfield-Tank". Boa sorte aí e força. O esforço valerá a pena. Grande abraço!

  • @CarlosDaniel-cb5fo
    @CarlosDaniel-cb5fo 4 года назад

    Bom dia. Sou Engenheiro e preciso estudar mais sobre. Tenho conhecimento em C e Phyton

  • @pensamentosimpuros4945
    @pensamentosimpuros4945 4 года назад

    CORRONES ?¹?¹ RARARAR

  • @elementare.
    @elementare. 4 года назад

    Cara excelente aula nmrl, sobre o som de fundo n vi mto incomodo.

  • @helenadati6363
    @helenadati6363 4 года назад

    Muito bom 👏👏👏

  • @maisafausto1537
    @maisafausto1537 4 года назад

    Ótima aula.