Rede neural do zero em Python: Modelo básico

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024

Комментарии • 79

  • @yuezinho1783
    @yuezinho1783 10 месяцев назад +11

    Mano que legal, minha primeira rede neural do zero e ainda aprendi muita coisa. Que perfeito cara

    • @MLparahumanos
      @MLparahumanos  10 месяцев назад

      Que bom!! Fico feliz em ajudar! ❤️

  • @henryvanvelde4265
    @henryvanvelde4265 Год назад +11

    Rapaz melhor vídeo sobre RNA com PYTHON que já vi em português, pela didática e gráficos.

    • @MLparahumanos
      @MLparahumanos  Год назад +1

      Muito obrigado! 😁
      Acabei agora a gravação de uma playlist onde vou criar uma rede mais complexa e completamente funcional para classificação. Modéstia parte, nem em inglês eu vi conteúdo similar... ficou show! Não vejo a hora de ter tempo para editar e postar kkkk
      Me adiantando eu vou usar classes no python para ficar mais organizado (tenho vídeo sobre isso no canal) e vou postar um vídeo sobre matrizes antes pq vamos usar muito!
      Abraços!
      @henryvanvelde4265

    • @henryvanvelde4265
      @henryvanvelde4265 Год назад +1

      ​@@MLparahumanosEstou ansioso para ver !

  • @brendonmachado7321
    @brendonmachado7321 8 месяцев назад +2

    12:20 essa dica foi a melhor que já vi em muito tempo

  • @humbertodosanjosdaher8408
    @humbertodosanjosdaher8408 7 месяцев назад +1

    caramba muito bom ... consegui pela primeira vez aplicar um tutorial , e olha que entendi uma boa parte!!!! MUITO OBRIGADO!!!

  • @wander_rodrigues
    @wander_rodrigues Год назад +2

    Sensacional!!! Se puder, continue a playlist e quando for possível mostre como fazer a mesma rede neural rodar usando a GPU.

    • @MLparahumanos
      @MLparahumanos  Год назад +1

      Oi, Wander. Obrigado!
      Em breve começam os vídeos sobre redes neurais do zero, modelo mais avançado. Serão 8 vídeos diários (esse é o objetivo kkk), estou na parte de edição já....
      Abraços!
      @wanderrodrigues499

  • @besourofeg
    @besourofeg 11 месяцев назад +2

    Sensacional, obrigado por dividir conhecimento

  • @georgehamilton2795
    @georgehamilton2795 Год назад +4

    Excelente vídeo.
    Poderia fazer uma rede neural com função de ativação e mais camadas. Parabéns

    • @MLparahumanos
      @MLparahumanos  Год назад +3

      Oi, George. Tudo bem?
      Em breve vou lançar uma playlist implementando uma rede neural com camada escondida (quantos neuronios a gente quiser) e mais de uma saída. Estou finalizando as gravações. Vou fazer no Python usando classes (tem um vídeo aqui no canal). Essa rede será totalmente funcional para qualquer problema de classificação. Modéstia parte está ficando bem legal!
      Abraços
      @georgehamilton2795

  • @carloscosta4713
    @carloscosta4713 Год назад +1

    Parabéns pelo excelente trabalho. Ganhou mais um inscrito!!!!
    Estou esperando os próximos vídeos com hidden layers e funções de ativação.....

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

      Muito obrigado, Carlos! 😁
      Esses vídeos já estão disponíveis. O primeiro é esse aqui ruclips.net/video/OGcOH9damt0/видео.html
      @carloscosta4713

  • @DudaCamara
    @DudaCamara 7 месяцев назад +1

    Parabéns pela aula, e muito obrigado.Valeu muito.

  • @SuperJumper28
    @SuperJumper28 3 месяца назад +1

    Muito bom Professor.

  • @Afonsolelis2
    @Afonsolelis2 11 месяцев назад +1

    Excelente! Muito bom seu vídeo.

  • @leonan747
    @leonan747 Год назад +4

    Simplesmente genial, cara eu estou iniciando neste campo, por acaso você não realiza aulas ou mentorias?

    • @MLparahumanos
      @MLparahumanos  Год назад +2

      Oi, Leonan. Tudo bem aí?
      Muito obrigado pelo comentário! 😁
      Então... no momento não estou dando aula ou mentoria devido a falta de tempo. Estou me organizando para fazer um curso bem completo com teoria (bem mais conteúdo do que aqui) e prática com pytorch e colocar na udemy.
      Abraços!
      @leonan747

    • @rafaelneves6829
      @rafaelneves6829 Год назад +2

      ​@@MLparahumanosCom a qualidade das aulas daqui, com certeza eu compraria ❤

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

      ❤@@rafaelneves6829

  • @fpb26
    @fpb26 11 месяцев назад +1

    Obrigado pelo vídeo!
    Mais um inscrito

    • @MLparahumanos
      @MLparahumanos  10 месяцев назад

      Muito obrigado por se inscrever! 😁

  • @wellingtongrandyx
    @wellingtongrandyx 10 месяцев назад +1

    Excelente conteúdo, didática muito boa! Obrigado por compartilhar, ganhou mais um inscrito!

  • @WallaceCarlis
    @WallaceCarlis 6 месяцев назад +1

    Excelente didática, parabéns!

    • @MLparahumanos
      @MLparahumanos  6 месяцев назад

      Muito obrigado, Wallace!❤️
      @WallaceCarlis

  • @zuleideferreira4424
    @zuleideferreira4424 5 месяцев назад +1

    Adorei a aula. Muito obrigada.

    • @MLparahumanos
      @MLparahumanos  3 месяца назад

      Que bom, Zuleide! Muito obrigado! ❤️

  • @techuniversemoz
    @techuniversemoz Месяц назад

    Eu pensando que rede neural tinha que usar biblioteca dos outros heee...
    Seu video me abriu a mente yah.
    Super parabens❤

  • @OCTensorDev
    @OCTensorDev Год назад +3

    Uma dica, monte um vídeo explanando separadamente os tipos exe) um vídeo full de classificação, outro de regressão e assim por diante, a função ativaçao você já tem vídeos separados então tente criar sobre a programação em si e aumente o tempo para fazer explanação das equações, iria ser bacana

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

      Muito obrigado pela sugestão! 😁
      @OCTensorDev

  • @NayT0N
    @NayT0N 6 месяцев назад +1

    Excelente aula.

  • @alexandretattoo81
    @alexandretattoo81 Год назад +4

    Amigo, tem como você fazer um vídeo de uma aplicação real de IA, não linear com função de ativação? Pois os conceitos até que tá dando pra entender, mas precisamos aplicar essas coisas na vida real pra aprender de vdd. Muito obrigado pelo seu trabalho.

    • @MLparahumanos
      @MLparahumanos  Год назад +1

      Oi, Alexandre. Tudo bem?
      Posso sim. Estou preparando um vídeo criando uma rede neural mais complexa, com mais de uma entrada, camada escondida e funções de ativação bem como mais de um neurônio na saída. Estou pensando em um exemplo de classificação.
      Se você tiver alguma sugestão, eu agradeço!
      Abraços
      @alexandretattoo81

    • @alexandretattoo81
      @alexandretattoo81 Год назад +2

      @@MLparahumanos Exemplo de classificação é ótimo! Obrigado.

    • @DélcioCapolo-g9r
      @DélcioCapolo-g9r Год назад +2

      Clusterização, seria bem massa tbm@@MLparahumanos

    • @MLparahumanos
      @MLparahumanos  Год назад +1

      @@DélcioCapolo-g9r legal, Délcio! K-means, dbscan... Já vou pensando aqui.
      Obrigado pela sugestão!

  • @francckky
    @francckky Год назад +1

    muito bom os seus vídeos. Seria legal fazer uma RNA de várias camadas aplicado ao problema de classificação binário e depois de múltiplas classes. Ia ficar muito bom!

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

      Muito obrigado! Eu criei uma RNA desse tipo, fiz uma série de vídeos. Aqui está o link do primeiro ruclips.net/video/OGcOH9damt0/видео.html
      Abraços!
      @francckky

  • @xeidd2169
    @xeidd2169 4 месяца назад +1

    Uma duvida, no calculo do MSE não ficou faltando em algum momento realizar a soma dos erros pra depois tirar as medias? Ou estou me confundindo em algum momento?

    • @MLparahumanos
      @MLparahumanos  3 месяца назад

      Eu faço uma média dos erros no treinamento, quando calculo a perda (loss). Isso na linha loss = np.mean(mse(target, outputs).
      @xeidd2169

  • @henryvanvelde4265
    @henryvanvelde4265 Год назад +1

    Queria tirar uma dúvida, na arquitetura de uma RNA, quando devenos inserir uma funçāo de ativaçāo (FA) na canada de saída. Para casos de regressāo as FAs têm que ser inseridas apenas na camada oculta ?

    • @MLparahumanos
      @MLparahumanos  Год назад +1

      Isso mesmo. Você pode colocar uma ReLU na última camada, mas em geral fica sem função de ativação.
      @henryvanvelde4265

  • @annabittencourt8691
    @annabittencourt8691 7 месяцев назад +1

    Ótima explicação! Professor vc disponibiliza o código em algum lugar?

    • @MLparahumanos
      @MLparahumanos  7 месяцев назад +1

      Oi, Ana. Tudo bem?
      Muito obrigado! ❤️
      Segue o link do notebook colab.research.google.com/drive/1vumRI-U05YKpOR8Ty4G8pg4Eg5LNJp4Z?usp=sharing
      @annabittencourt8691

  • @Lynzplayvalorant
    @Lynzplayvalorant 3 месяца назад +1

    alguem me ajuda o meu ta dando erro oq deu
    def model_fit(iputs, target, w, b, espochs = 200, lr = 0.001):

    for epoch in range(epochs):
    outputs = forward(inputs, W, b)
    loss = np.mean(mse(target, outputs))
    W, b = backpropagation(inputs, output, target, lr)
    if (epoch+1) % (epochs/10) == 0:

    • @MLparahumanos
      @MLparahumanos  3 месяца назад

      Qual a mensagem de erro?
      @Lynzplayvalorant

  • @macbrenermoreiraborgesdeme1063
    @macbrenermoreiraborgesdeme1063 10 месяцев назад +1

    Só uma dúvida. Como funcionária o salvamento do que a rede neural aprendeu?

    • @MLparahumanos
      @MLparahumanos  9 месяцев назад +1

      Oi, tudo bem?
      Eu faço isso nesse vídeo aqui: ruclips.net/video/hjvlxfeSzd4/видео.html no minuto 24:45
      😁

  • @romariogomes7437
    @romariogomes7437 Год назад +3

    Querido RUclipsr. Amei seu video. Mas coloca seus dados no canal. Quero compartilhar ele e de dar os creditos. O mundo brasileiro precisa da sua didática.

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

      Oi, Romário. Tudo bem?
      Meu nome é Rogério Grossi. Muitíssimo obrigado!
      Abraços
      @romariogomes7437

  • @rafaelneves6829
    @rafaelneves6829 Год назад +4

    Tenho interesse em rede neural (quanto mais aprender melhor, mesmo que seja um leigo 😢), gosto também de banco de dados e gostaria do vídeo que sugeriu.

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

      Oi, Rafael. Tudo bem?
      Se o vídeo que você está falando for a playlist com o conteúdo teórico o link é esse ruclips.net/p/PLQH6T1jnIb5J7vugBAauJsFU8Qgvuf-4X
      Essa playlist já está bem completa com um passo a passo que vai te dar uma noção muitoo boa sobre redes neurais.
      Se for algum outro vídeo que comentei, você poderia me dizer sobre o que é?
      Abraços!
      @rafaelneves6829

    • @rafaelneves6829
      @rafaelneves6829 Год назад +1

      ​@@MLparahumanos20:00 você comentou, teria interesse em ver como é a construção em Python da rede neural com a camada oculta e tals...

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

      @@rafaelneves6829 Legal! Obrigado pela resposta, Rafael. Vou fazer vídeo a respeito então.

    • @rafaelneves6829
      @rafaelneves6829 Год назад +1

      @@MLparahumanos Muito obrigado 💕

    • @rafaelneves6829
      @rafaelneves6829 Год назад +1

      ​​@@MLparahumanosTerminei o vídeo agora e quero tentar fazer, mas onde eu tenho tempo para tal, não tem sinal de internet, há algum programa que não necessite de internet e seja em forma de notebook?

  • @GeovanneFerreiraReboucas
    @GeovanneFerreiraReboucas 8 месяцев назад +1

    Amigo estou buscando um parceiro que tenha essa habilidade em redes neurais, como faço para entrar em contato contigo?

    • @MLparahumanos
      @MLparahumanos  6 месяцев назад

      Muito obrigado por pensar em mim. Infelizmente hoje em dia estou com o tempo extremamente limitado. Sinto muito.
      Boa sorte na sua jornada!
      Abraços!
      @user-be7di2mw7k

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

    Bom dia! Espero que todos estejam bem.
    Estou tentando chamar uma função utilizando comando de voz, mas não estou conseguindo, alguém pode me ajudar?

  • @Leonardoocostaa
    @Leonardoocostaa Год назад +1

    man tem como fazer uma playlist de machine learning?

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

      Oi, Leonardo. Tudo bem?
      Você quer dizer outros modelos? Mais coisas em Python?...
      @Leonardoocostaa

    • @Leonardoocostaa
      @Leonardoocostaa Год назад +1

      @@MLparahumanos tipo falar sobre algoritimos de machine learning

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

      @@Leonardoocostaa valeu pela sugestão! 😁

  • @Mariana-bm6wo
    @Mariana-bm6wo 10 месяцев назад

    Eu quero mais um vídeo com função de ativação 📒

  • @andrenunes7732
    @andrenunes7732 8 месяцев назад

    Sou iniciante nessa parte de machine learning, a ideia é poder pegar um video e identificar certas ações por exemplo, durante um video de apresentação a pessoa coloca uma mão sobre o braço, ou mexe no cabelo.
    É possivel fazer esse tipo de identificação, existe algum serviço que ja faça isso que eu possa usar e integrar a um sistema web por exemplo via API
    Pois a ideia e criar um sistema que envio um video e faca a analise dele.

  • @henryvanvelde4265
    @henryvanvelde4265 Год назад +1

    Rogério você é professor ?

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

      Faz um ano que não dou mais aula. Mas fui professor por mais de 15 anos. 🤗
      @henryvanvelde4265