✅ - Pessoal, o curso da Alura está com 10% de desconto para nós, Programadores de Universos --> www.alura.com.br/promocao/universoprogramado, o capricho dos caras nos cursos é impressionante!! Valeu pessoal, bom estudo pra vocês :)
Para um bom entendor acho que o vídeo ensina por si só o que é uma inteligência artificial e baseado em que você vai conseguir resultados.. agora é só estudar
Pessoal, uma correção aqui: Aos 2:28 e aos 3:38 o nome da função deveria ser "getPeso" e não "getAltura", esse detalhe me passou despercebido durante a edição hahah! Tamo junto
Cara, além disso, sua conta aos 4:00 ta equivocada pq o 24 deveria dividir já que são 24 operações por segundo e não 24 segundos por operação. Mesmo assim daria 83,3 Milhões de segundos, ou 964,5 dias ou 2,6 anos pra rodar todos os ifs (se teu peso fosse o último dado)
@@fehhjorge opa Fernando, tudo bom? Então, aquela conta é pra saber a quantidade de ifs por segundo, como em 1 segundo o sistema ''roda'' os ifs 24 vezes, o ''24'' aparece multiplicando e não dividindo! Valeu meu querido!
Universo Programado Perfeito! Agradeço o esclarecimento :D achei que vc estava indo atrás do tempo de processamento, que é um dado mais comum de se avaliar quando falamos de performance de algoritmo. PS: Assistindo esse vídeo foi a primeira vez que de fato entendi a IA. Parabéns pelo conteúdo!
~le I.A do Futuro Assistindo{ Victor: a I.A: meus cálculos estavam certos, Victor realmente disse "a" e seus seguidores concordaram. Humanos são tão previsíveis... }
Olá Victor! Tudo certo? Estou passando aqui, para lhe agradecer imensamente! Sempre amei a area de T.I em geral, porém nunca soube o que estudar... Ou como estudar, ou qual área seguir, mas enfim, vamos direto ao ponto. Tenho 18 anos, e aos 17 decidi que queria ser programador, me apaixonei pelos códigos, pelos ifs, elses, pelos "se" do portugol kkkk, por tudo, me apaixonei pela área, mas ainda faltava uma certa motivação para ir atrás, até que conheci seu canal, e sua inteligência artificial! Hoje estou no primeiro período da faculdade, e completamente empolgado para aprender tudo o que tenho direito, sinceramente não estou esperando nada, pq sei que todos os cursos tem seus métodos diferentes, mas o que importa é tirar o máximo de proveito disso, me apaixonei pela área da I.A por sua causa, e com toda a certeza, é minha primeira opção de curso, claro que, terei DIVERSAS áreas para aprender, e estou com a mente aberta para todas! Porém o que quero dizer, é que vc, por mais que possa não perceber, ajuda várias pessoas de diferentes maneiras, assim como me ajudou a dar meus passos para começar a traçar realmente o meu caminho, que eu tanto quero, um imenso obrigado para vc Victor! Lhe desejo infinito sucesso, sorte e paz eterna, novamente, muito obrigado
hahahah Artur! muito obrigado meu querido! Fico muito feliz em saber que te ajudei nessa jornada, mesmo que só um pouquinho! Curti demais teu comentário, muito obrigado mesmo! Boa sorte durante o curso e capricha nele que vai dar tudo certo! Tamo junto demais!
Victor faz uma "mini série" no seu canal com todas as etapas e obstáculos ensinando a fazer uma IA que possa por exemplo entender palavras em difentes tipos do vozes ou reconhecer objetos específico em fotos, algo que crie uma maior interação dos inscritos com os códigos de programação e algoritmos
Existem algumas técnicas de cálculo numérico que aprendi durante a faculdade de engenharia que fazem exatamente isso, são denominadas funções de interpolação polinomial, consiste em um algorítimo que faz diversos cálculos com números de uma amostra e retornam os coeficientes de um polinômio de única variável(ex: 2.3x³+4.7x²-3x, o algorítimo retorna 2.3, 4.7,-3). A consequência é que quanto maior o número de dados, maior será a aproximação do polinômio com a realidade, porém o tamanho dele também é proporcional ao número de amostras(ex: 23 amostras, 2.1x²³+3.5x²²+4.2x²¹...).O polinômio resultante é usado para prever o próximo resultado em relação a próxima amostra, como em uma simples equação(ex: altura= 1.75, peso = 2.1altura²³+3.5altura²²+4.2altura²¹). Porém a desvantagem é que aceita apenas uma variável de entrada.
Exato, rede neural é quase isso, exceto que não se usam polinomios, e sim funções compostas! Muito obrigado pela contribuição meu querido! Adoro comentários assim! tamo junto
Muito bom esse video, explica de forma técnica a diferença entre IA e um simples algoritmo, quando eu vi esses exemplos nos 7:25 deixou bem claro a diferença dos dois, isso também significa que para programar IAs é necessário tanto saber a logica de programação quanto ter um bom conhecimento em matemática.
Decision trees (e consequentemente os derivados, como random forest e XGBoost) também são conjuntos de if-else. Redes neurais têm funções de ativação (passa ou não passa). Acho que usar o conceito de if-else para explicar esses algoritmos é válido.
Sou pesquisador e professor da área (especialmente sobre classificação e regressão) e apesar de faltar alguns detalhezinhos pedantes que só quem é da área se importa, o vídeo é muito bom. Existe uma sub-área de IA chamada de Sistemas Especialistas (keyword: Expert Systems), que em tese tem como objetivo representar as estruturas de decisão de um profissional especialista em alguma coisa. Muitas vezes isso é codificado em formato de regras, que podem ou não ter a estrutura similar a de um if-else, claro que há limitações (tem muito conhecimento de especialista que não temos como codificar, ex: quando um mecanico sabe exatamente onde é o problema de um carro por causa de um ruído, mas não sabe explicar qual a ligação entre o ruído e o problema), então, as vezes, IA é sim um conjunto de ifs e elses, mas esses ifs-elses são tão espertos quanto um especialista. Contudo, como você disse no vídeo, nem toda IA é if-else, na verdade a maioria dela não é if-else, então fica no mínimo ignorante e no máximo desonesto rotular a área inteira por falta de compreensão de que existem várias formas de modelar comportamento inteligente em máquinas e usar esse argumento é reducionista e demonstra ignorância sobre o assunto. De resto, um abraço aí
Sou engenheiro estou cada vez mais me usando computação para os meus projetos. Uso o programa Matlab 2018, nele com os comandos “fitresult” e “feval” faço as regressões e identifico qualquer ponto na curva de maneira muito simples, não fazia ideia de que estava usando IA, pra mim era só matemática! 😎
Sua didática é muito boa para esse assunto, faz uma série explicando mais o funcionamento do machine learning. Foi a primeira vez que consegui entender. De continuidade a esse vídeo. Obrigado.
Entendo a intenção do vídeo, mas discordo. Fazer um modelo que deriva da experimentação através de aproximações polinomais CONTINUA sendo uma ordem sequenciada de comandos (if, jmps) e operações matemáticas que juntas podem formar uma relação entre duas variáveis (independente dessa relação ser funcional) - aqui estou deixando de lado paradigmas e açúcares sintáticos e considerando o que realmente acontece no machine code. Nós utilizarmos um método eficiente para escolher qual a melhor aproximação que favoreça n propriedades estatísticas também não deixa de ser if e else. A GRANDE diferença é como nós utilizamos esses if e else: como um algoritmo que aprimora o algoritmo que vai determinar a massa de alguém, ou como um algoritmo direto para determinar a massa de alguém? Acho importante reforçar isso para que, principalmente os leigos, não achem que exista algo de "sobrenatural" dentro dessa ideia de IA e tal
Não houve uma interpretação exata, os memes mostram que a IA é composta ou teve base no If-Else, não que exerce a mesma função do IF-Else, que é o que ele explicou no vídeo.
Qual ou quais linguagens que você usa para programar as I.A? O que vc recomenda para uma pessoa que está no primeiro período de ciência da computação e quer seguir essa área? Quais dicas?
Ae mano, brigadão cara, eu tava querendo aprender IAs a muito tempo e um cara teca me falando a forma que mais pesava e mais dificultava. E além do mais, eu comecei com uma Ia bem difícil para os novatos nessa área, acho que vou ter que ver algo mais fácil ou de meu nível.
Dá pra traçar um paralelo com design de peças. Com o Illustrator, que faz artes por meio de vetores, você pode ter arquivos gigantescos em cm, porém pequenos em gb, porque o Illustrator tem atua por meio de uma lógica que permite ampliar qualquer arte para o tamanho de um banner de estrada, por exemplo. Esta mesma arte, quando salva em PNG, passa a ter um tamanho gigantesco em gb, porque deixa de trazer seguir apenas uma lógica e se torna um elemento bruto, sem racional.
Super interessante!! Na faculdade tive aulas de calculo numérico e computacional, e essas equações da "reta" que são formadas usando os pontos no gráfico a gente resolvia usando a técnica chamada pelo meu professor de "ajuste de curva". Dependendo da quantidade de pontos elas se tornam polinômios enormes, e fazer na mão da uma trabalheira proporcional a quantidade de pontos no gráfico, mas existem meios de automatizar o calculo desses polinômios por uma estrutura de repetição que já exige uma matemática mais chatinha, mas ainda fica bem mais fácil do que fazer tudo na mão
Obrigado pelos conteúdos de seu canal sobre AI. Estou fazendo um Mestrado em Engenharia Mecânica com estudo de casos sobre implantação de AI e está me ajudando muito. Thanks !
Nunca tinha visto esse tipo de conteúdo. Parabéns! Assunto muito interessante. Vc poderia falar sobre a programação por trás do Bitcoin, blockchain e por trás dos geradores de Seed ou chaves criptográficas?
por isso que prefiro estudar os cálculos do que usar meramente bibliotecas como nn e numpy. Os conceitos de previsibilidade podem usar uma equação linear, ou uma equação baseada no seno, ou uma equação senoide f(x) = sin(x). um algoritmo muito bem feito em c+ ou outra linguagem nativa pode construir um sistema de IA muito poderoso
Salve! Cara, gosto muito do seu conteudo. Eu sempre vejo varios videos de machine learning com joguinhos, tipo snake, flap bird e afins... minha duvida é: Existe como voce pegar um jogo JÁ PRONTO e incluir machine learing? se sim, faz um video ae =D pq pelo que entendi..... vc tem que fazer o jogo DO ZERO e ai sim colocar o machine learning. abraços!
Opa Diego, tem sim meu querido! Só que o dono do jogo vai precisar abrir o código ou então liberar uma API para a gente pegar as informações sobre cenário que a IA vai precisar pra conseguir jogar! Grande abraço e tamo junto demais da conta.
Pqp, cara, eu nem programo e fiquei super empolgada vendo teu vídeo! Fiquei até querendo aprender kkkkkkkk Parabéns, tua didática é foda pra caraleooooo!!!
O amigo entendeu as críticas ao conceito de IA somente no sentido estrito de "if else" na Programação; ocorre que essa crítica se refere a essa idéia em sentido lato. Explico: quando você usa algoritmos de "redes neurais" ou de monte Carlo, você usa uma estrutura bastante conhecida da Lógica desde Aristóteles: condicionais (a expressão individual dessa idéia via um algoritmo não anula esse fato). Esses algoritmos são meros testadores de pesos matemáticos cujo significado é dado a priori pelo agente (sempre um humano); - é, de certo modo, uma estrutura lógica "if else", como se diria em Programação, porque a rede neural altera os pesos conforme condicionais ("fazer pontos" ou o que for), idem para monte Carlo ou qualquer outro algoritmo testador de possibilidades ou que ajuste uma função conforme uma distribuição de dados qualquer (monte Carlo, por exemplo, não obstante detalhes, tem uma estrutura "extra quode" "se... então": se essa projeção for ineficiente para a finalidade, descarte-a; etc). "If else" não é uma invenção da Programação menos ainda uma mera linha de código, ela tem sua expressão "quodada", mas também sua aplicação mais lata fora do programa em si e na mente do programador, como explicado, e é nesse sentido que se critica esse nome indevido dado a essas soluções de processamento que deveriam ser chamadas no máximo de testadores de possibilidades ou amoldadores de funções ou quem sabe redutores de processamento - Tudo menos IA porque inteligência é a faculdade intelectual pela qual se apreende a essência (conceito ou idéia) das coisas e os primeiros princípios da demonstração; um computador, no máximo, pode simular uma das manifestações da inteligência : a razão, e mesmo assim só via argumentos (sem os raciocínios correspondentes) dados a priori porque só a inteligência pode obetê-los e interpretá-los em sentido próprio. O que digo é conhecimento lógico antigo e disponível, mas infelizmente pouco entendido e mal interpretado pelos modernos e suas fantasias de se quererem passar por Prometeu ou pelo Dr. Frankenstein para não dizer Deus... Em tempo: gosto dos vídeos do amigo, mas vejo certo deslumbramento e falso entendimento sobre o que seja inteligência em um sentido próprio; recomendo a leitura do primeiro volume (Lógica) da coleção Elementos de Filosofia - de Dom Thiago Sinibaldi; em especial a Lógica Material. Noções de Metafísica também lhe serão úteis pra entender que "IA" não passa de um instrumento que um agente humano usa para produzir um efeito sob dadas condições por meio de uma ou mais causas materiais e formais conformadas a uma causa final (por exemplo, zerar snake) definida pelo agente humano - se o famoso Ray Kurzweil tivesse estudado esses assuntos, teria poupado a humanidade daquela mostra sem igual de ignorância intelectual que ele nos deu em "Construindo uma mente": ótimo programador, péssimo filósofo e lógico (pelo menos no que tange à Lógica Material). Seu conteúdo é bom, não adicione a ele essas idéias falsas sobre inteligência que abundam na área de Programação. Tudo de bom.
Gostei bastante da sua exposição. Muito clara e objetiva. Estou lendo uma "The myth of Artificial Intelligence", de Erika Larson. É uma crítica bastante assertiva. Recomendo.
Poxa, eu quero ver vc criando Inteligências artificiais para jogar jogos mais complexos... Não uma função simples e tal.. algo que NÃO DE COMO programar no if-else... Algo tipo um jogo de estratégia sei la.. Mas o vídeo ficou ótimo!!
Não querendo dar carteirada em ninguém aqui, mas eu, como engenheiro de Redes Neurais, tenho que afirmar que fazer uma IA aprender a jogar um jogo mais complexo não é simples como instalar um Mod do Steam Workshop. Não quero me prolongar muito, mas é como o colega falou aqui em cima: você tem que recriar o jogo ( ou conseguir fazer uma engenharia de nível extremamente baixo nele, que é ainda mais difícil ). Então essa coisa de fazer a IA aprender a jogar jogos mais complexos ( como um GTA ou FIFA ) vai demorar alguns anos, se não décadas ( até porque, lá no fundo, isso não ajuda em nada no avanço da sociedade, e por isso ninguém tem pressa pra isso ). Agora sobre a pintura: Inteligência Artificial é apenas conceitos da matemática que hoje se tornou real justamente porque computadores são muito bom em trabalhar com operações matemáticas. Então, fazer pinturas convincentes exige criatividade, e você não tem como provar criatividade matematicamente. Então, se nem os cientistas mais picas conseguiram criar uma IA que crie pinturas boas ( e do 0 ) usando apenas a "criatividade", você acha que o Victor conseguiria fazendo vídeo pra RUclips? ( Não desmerecendo as habilidades do Victor, claro. )
opa Jonatas, tudo bem? Então meu querido, existe várias dificuldades nesse seu desejo... 1º: Quanto mais complexo o jogo, mais complexo a rede para joga-lo, mais difícil o treinamento e mais poder de processamento vai precisar, então assim, eu com meu humilde computadorzinho vai ficar difícil de emplacar uma dessas! hahahah 2º: Para a I.A. conseguir jogar um jogo, ela precisa de dados do jogo (posição dos personagens, inimigos, projeteis etc) e que geralmente são muito complicados de obter caso o jogo seja fechado, de uma empresa e tal... Existe um método onde você captura um print da tela e ensina a rede neural a jogar por imagens, mas o treinamento é absurdamente pesado, lento e esse método também é limitado (principalmente para jogos de estratégia, onde grande parte da informação não está visível). Grande abraço pessoal!
gente, eu espero que tenha ficado claro no vídeo que a rede neural não está pintando o quadro do zero, que ela está mesclando estilos! Por isso que eu coloquei "Foto + Estilo = Resultado" durante o vídeo! Grande abraço!
Victor faz um tutorial introdutório sobre machine learning com python ensinando desde o inicio uma ide que você goste de usar, quais bibliotecas são melhores para iniciantes, exercícios práticos que apresentam a essência do que é machine learning ficaria grato pois estou mais perdido que daltônico com um cubo magico
No meme aos 10:00 exatos (do quadro estatística, machine learning e inteligência artificial) o meme quer dizer que SAO QUASE, se não EXATAMENTE A MESMA COISA e que há apenas uma "roupagem" e propósitos de aplicação diferentes ? (pergunta genuína, pelo vídeo entendi que é baseada em tratamento estatístico, mas fiquei com a dúvida se há principalmente diferença entre Machine Learning e IA).
O computador quântico não se importa com a quantidade de dados que tem que processar. Seria perfeito para, por exemplo, processar com precisão a previsão do tempo dos próximos 30 dias ... ou mais.
Já dou like antes mesmo de assistir o vídeo, pq confio que tem coisa boa chegando. Obrigado por compartilhar seu conhecimento conosco, você é uma inspiração no meu aprendizado, sempre tive a vontade mas foi por meio de você que consegui aprender Python, e em 3 semanas evolui e aprendi o que não tinha feito em messes. resumindo muito obrigado!
Perfeito o vídeo. Se eu fosse um jovem em busca de uma especialização, com certeza essa seria a minha área de especialização.. Seja numa formação acadêmica ou fritando o computador de casa, isso era o que eu faria. No caso se fosse para ganhar dinheiro.
sou leigo em programação e péssimo de matemática mas sempre fui fascinado por robótica fico imaginando a complexidade de um programa para processar os dados de um conjunto mecânico (de forma humanoide) aprendendo a andar e até pular como os engenheiros fizeram em seus projetos da empresa Boston Dynamics. meu sonho seria fazer um robô com as mesmas características humanas (peso, altura, força, agilidade, velocidade, resistência, reflexos, sensibilidade) e ainda com inteligência autônoma suficiente para n precisar ficar dando comandos remotos o tempo todo.
A forma como esse video foi colocado não está correta. E falo isso com intuito de ajudar mesmo. Sou professor de computação e na minha visão é tudo um bando de if/else no final. E a situação é bem simples: Quais são as instruções básicas do processador no geral? (1) Mover conteúdo entre as hierarquias de memória, (2) fazer operações matemáticas simples e (3) pular entre linhas de comando no código (isso é exatamente o goto, e os if else). Portanto, tudo na computação vai virar, no final, um bando de if else junto com operações matemáticas básicas e cópia/transferência de informação. Eu acredito que você quis comparar a abordagem de programar um sistema em uma visão tradicional de programação usando apenas if/else comparado com o resultado que é gerado por uma IA. Dessa forma, a sua abordagem deveria estar melhor descrita e mais clara, nada de "IA não é if/else". Outra coisa, tome cuidado ao concluir. Sua opinião é diferente de algo que é provado matematicamente. Seu vídeo inteiro é um exemplo de uma falácia chamada non-sequitur. Você falou um monte de coisa que não foi usada pra chegar na sua conclusão de que IA não é if/else. IA não é if/else? Será? Além disso, também tem inúmeros métodos supervisionados e não supervisionados que trabalham diretamente com if/elses pra gerar o modelo preditivo como as árvores de decisão, tabelas de decisão, etc. E elas são tão boas quanto uma rede neural e quanto outros tipos de métodos da mineração de dados e são puros e simples if/else.
Faz inteligencia artificial contra o jogo da cobrinha ai tp coloca ela primeiro no modo em que n morre p ela entender que tem que pegar as maçãs dps no modo normal ai vc coloca no modo que gera barreiras aleatoriamente
Na verdade o título deveria ser "Como a IA evoluiu de If else" pq antigamente a IA era sim apenas cascatas de If else, porém explicando de uma forma diferente mas com o mesmo sentido do vídeo, se fizermos uma IA baseada em cascatas de If else, teremos uma IA estática, que não aprende nem prevê (predicts) com precisão, além disso é necessário escrever todos os If elses, já utilizando RNAs (redes neurais artificiais) que simulam as nossas redes neurais biológicas, aliadas a algoritmos matemáticos não lineares, temos uma rede que pode gerar saídas apenas fornecendo dados de entradas e pode prever (predicts) com mais precisão além é claro de poder ser treinada alterando simplesmente os valores dos pesos utilizando algoritmos como o gradiente descendente e regra da cadeia, com isso temos uma IA dinâmica e não precisamos codar todas as possibilidades, invés disso podemos simplesmente codar a estrutura da rede e algoritmos para que possamos alterar os resultados simplesmente mudando os pesos. Então resumindo, as RNAs são uma forma que encontramos de chegar a resultados diferentes e precisos de forma dinâmica ao invés de estática, o melhor exemplo são as redes CNN utilizadas em visão computacional, se simplificarmos, esse tipo de rede torna dinâmico todo o processo de filtros estático que fazíamos antes das RNAs, por exemplo em uma detecção de objeto, antigamente teríamos que utilizar máscaras para filtros passa baixa, passa alta, detecção de borda e etc, hj com as RNAs basta implementar camadas convulucionais que o próprio algoritmo para o feedforward vai aplicar todos os filtros e gerar uma saida que então pode ser passada para uma outra rede como a MLP para então classificar a saída.
Será se é possível criar Software aplicando mais cálculos matemáticos e menos métodos de controle e loops? Eu queria sua resposta pra essa pergunta... aguardo.
Seus vídeos são muito legais e acima de tudo incríveis, como você consegue? o vídeo do dinossauro foi incrível, como você conseguiu reproduzir o jogo original e ainda colocar dificuldades? Parabéns!!!
Mds cara, você é absurdo, incrível mesmo! Você me fez entender algo que eu estava tendo muitaaaaa dificuldade de entender! Eu agradeço muito por esse vídeo!
eu queria de fato: Que a maquina tomasse ciência de todas as equações e algoritmos que moldam a criação de um experimento, e ela mesma desenvolvesse as redes neurais e experimentos e as simplificassem em equações reduzidas para que ela criasse soluções para qualquer tipo de solicitação; isso no primeiro passo. no segundo passo ela se aperfeiçoaria a criar sozinha novas formas mais eficazes para chegar à mesma questão, desenvolvimento de linguagem nova, que pudesse procurar outras fontes de conhecimento (base de dados) por conta própria. Que tal este desafio?
Cara, eu queria ter uma pincelada, um empurrãozinho nesse mundo... Mais voltado justamente para a área inteligência artificial. Eu não dei por onde começar, em que programa aprender, que linguagem usar. E COMO FAZER TUDO ISSO VIRAR INTERFACE GRÁFICA.... Gostaria MUITO que ele explicasse um pouco sobre esse mundo e como se organizar pra ter esse conhecimento!!!!
✅ - Pessoal, o curso da Alura está com 10% de desconto para nós, Programadores de Universos --> www.alura.com.br/promocao/universoprogramado, o capricho dos caras nos cursos é impressionante!! Valeu pessoal, bom estudo pra vocês :)
E O TCC2 VITINHHOOO?????
manda um salve pra casinha
Faz IA fazendo TCC 2
Fala de xadrez,
@@anotherchu um salve pra casinha mais estudiosa desse país uahauahuah
Cara, faz uma playlist sobre como programar I.A., acho que seria um conteúdo que iria bombar
Up
Up
Para um bom entendor acho que o vídeo ensina por si só o que é uma inteligência artificial e baseado em que você vai conseguir resultados.. agora é só estudar
Up
Up
Pessoal, uma correção aqui: Aos 2:28 e aos 3:38 o nome da função deveria ser "getPeso" e não "getAltura", esse detalhe me passou despercebido durante a edição hahah! Tamo junto
Cara, além disso, sua conta aos 4:00 ta equivocada pq o 24 deveria dividir já que são 24 operações por segundo e não 24 segundos por operação. Mesmo assim daria 83,3 Milhões de segundos, ou 964,5 dias ou 2,6 anos pra rodar todos os ifs (se teu peso fosse o último dado)
@@fehhjorge opa Fernando, tudo bom? Então, aquela conta é pra saber a quantidade de ifs por segundo, como em 1 segundo o sistema ''roda'' os ifs 24 vezes, o ''24'' aparece multiplicando e não dividindo! Valeu meu querido!
Universo Programado Perfeito! Agradeço o esclarecimento :D achei que vc estava indo atrás do tempo de processamento, que é um dado mais comum de se avaliar quando falamos de performance de algoritmo.
PS: Assistindo esse vídeo foi a primeira vez que de fato entendi a IA. Parabéns pelo conteúdo!
por favor manda a i. a jogar minecraft multplayer (minecraft alpha 1.2.6) e as i. a´s juntas igual no dino e flappy bird.
@@jornaldoyoutube558Se fosse simples assim,ele nao iria refazer o game :(
Victor: a
eu: concordo
Eu total
Representando a maioria dos inscritos ksksk
kkkkk euri! mas não pode isso não... tem que pesquisar e verificar a qualidade da informação! Tamo junto kkkk.
~le I.A do Futuro Assistindo{
Victor: a
I.A: meus cálculos estavam certos, Victor realmente disse "a" e seus seguidores concordaram. Humanos são tão previsíveis...
}
KKKKKKKKK
Olá Victor! Tudo certo? Estou passando aqui, para lhe agradecer imensamente! Sempre amei a area de T.I em geral, porém nunca soube o que estudar... Ou como estudar, ou qual área seguir, mas enfim, vamos direto ao ponto. Tenho 18 anos, e aos 17 decidi que queria ser programador, me apaixonei pelos códigos, pelos ifs, elses, pelos "se" do portugol kkkk, por tudo, me apaixonei pela área, mas ainda faltava uma certa motivação para ir atrás, até que conheci seu canal, e sua inteligência artificial! Hoje estou no primeiro período da faculdade, e completamente empolgado para aprender tudo o que tenho direito, sinceramente não estou esperando nada, pq sei que todos os cursos tem seus métodos diferentes, mas o que importa é tirar o máximo de proveito disso, me apaixonei pela área da I.A por sua causa, e com toda a certeza, é minha primeira opção de curso, claro que, terei DIVERSAS áreas para aprender, e estou com a mente aberta para todas! Porém o que quero dizer, é que vc, por mais que possa não perceber, ajuda várias pessoas de diferentes maneiras, assim como me ajudou a dar meus passos para começar a traçar realmente o meu caminho, que eu tanto quero, um imenso obrigado para vc Victor! Lhe desejo infinito sucesso, sorte e paz eterna, novamente, muito obrigado
hahahah Artur! muito obrigado meu querido! Fico muito feliz em saber que te ajudei nessa jornada, mesmo que só um pouquinho! Curti demais teu comentário, muito obrigado mesmo! Boa sorte durante o curso e capricha nele que vai dar tudo certo! Tamo junto demais!
e aí amigo, como está hoje?
@@kopenstore8598 po, hj eu sou dev full stack, mas web kkkkkkk, quando experimentei I.A na prática eu ODIEI KKKKKKKKKKK, tudo muda né, fazer o que
Cara que alegria ver que a Alura tá patrocinando o seu canal!!! Espero q o canal cresça muito ainda!!!
Victor faz uma "mini série" no seu canal com todas as etapas e obstáculos ensinando a fazer uma IA que possa por exemplo entender palavras em difentes tipos do vozes ou reconhecer objetos específico em fotos, algo que crie uma maior interação dos inscritos com os códigos de programação e algoritmos
Existem algumas técnicas de cálculo numérico que aprendi durante a faculdade de engenharia que fazem exatamente isso, são denominadas funções de interpolação polinomial, consiste em um algorítimo que faz diversos cálculos com números de uma amostra e retornam os coeficientes de um polinômio de única variável(ex: 2.3x³+4.7x²-3x, o algorítimo retorna 2.3, 4.7,-3). A consequência é que quanto maior o número de dados, maior será a aproximação do polinômio com a realidade, porém o tamanho dele também é proporcional ao número de amostras(ex: 23 amostras, 2.1x²³+3.5x²²+4.2x²¹...).O polinômio resultante é usado para prever o próximo resultado em relação a próxima amostra, como em uma simples equação(ex: altura= 1.75, peso = 2.1altura²³+3.5altura²²+4.2altura²¹). Porém a desvantagem é que aceita apenas uma variável de entrada.
Exato, rede neural é quase isso, exceto que não se usam polinomios, e sim funções compostas! Muito obrigado pela contribuição meu querido! Adoro comentários assim! tamo junto
Excelente vídeo como sempre! Esse Canal vai longe! Fico feliz que a Alura tá te patrocinando. Vc merece!
valeu Piccolo!! hahahah
Muito bom esse video, explica de forma técnica a diferença entre IA e um simples algoritmo, quando eu vi esses exemplos nos 7:25 deixou bem claro a diferença dos dois, isso também significa que para programar IAs é necessário tanto saber a logica de programação quanto ter um bom conhecimento em matemática.
2:08 "como vc não tem ideia de como fazer esse algorítmo, vc resolve da maneira mais simples possível, q é... "
minha mente: stackoverflow
Melhor canal sobre Inteligência Artificial do Brasil!
Ótima explicação, edição, conteúdo. Enfim, só vim aqui dar os merecidos elogios. Parabéns!
Po sensacional o vídeo e teu canal! Parabéns!!!
Decision trees (e consequentemente os derivados, como random forest e XGBoost) também são conjuntos de if-else. Redes neurais têm funções de ativação (passa ou não passa). Acho que usar o conceito de if-else para explicar esses algoritmos é válido.
Comentando aqui pro youtube reconhecer que gosto dos vídeos e me recomendar, (sininho já é de mais pra mim, fica brotando na tela do celular)
Sou pesquisador e professor da área (especialmente sobre classificação e regressão) e apesar de faltar alguns detalhezinhos pedantes que só quem é da área se importa, o vídeo é muito bom.
Existe uma sub-área de IA chamada de Sistemas Especialistas (keyword: Expert Systems), que em tese tem como objetivo representar as estruturas de decisão de um profissional especialista em alguma coisa. Muitas vezes isso é codificado em formato de regras, que podem ou não ter a estrutura similar a de um if-else, claro que há limitações (tem muito conhecimento de especialista que não temos como codificar, ex: quando um mecanico sabe exatamente onde é o problema de um carro por causa de um ruído, mas não sabe explicar qual a ligação entre o ruído e o problema), então, as vezes, IA é sim um conjunto de ifs e elses, mas esses ifs-elses são tão espertos quanto um especialista.
Contudo, como você disse no vídeo, nem toda IA é if-else, na verdade a maioria dela não é if-else, então fica no mínimo ignorante e no máximo desonesto rotular a área inteira por falta de compreensão de que existem várias formas de modelar comportamento inteligente em máquinas e usar esse argumento é reducionista e demonstra ignorância sobre o assunto.
De resto, um abraço aí
obrigado pela contribuição Diego! Comentários como o seu é que me dão orgulho de ter criado esse canal! Tamo junto
Sou engenheiro estou cada vez mais me usando computação para os meus projetos. Uso o programa Matlab 2018, nele com os comandos “fitresult” e “feval” faço as regressões e identifico qualquer ponto na curva de maneira muito simples, não fazia ideia de que estava usando IA, pra mim era só matemática! 😎
Sua didática é muito boa para esse assunto, faz uma série explicando mais o funcionamento do machine learning. Foi a primeira vez que consegui entender. De continuidade a esse vídeo. Obrigado.
Como sempre conteúdo excelente mano! Sucesso aprendo muito com seus vídeos
Entendo a intenção do vídeo, mas discordo. Fazer um modelo que deriva da experimentação através de aproximações polinomais CONTINUA sendo uma ordem sequenciada de comandos (if, jmps) e operações matemáticas que juntas podem formar uma relação entre duas variáveis (independente dessa relação ser funcional) - aqui estou deixando de lado paradigmas e açúcares sintáticos e considerando o que realmente acontece no machine code.
Nós utilizarmos um método eficiente para escolher qual a melhor aproximação que favoreça n propriedades estatísticas também não deixa de ser if e else.
A GRANDE diferença é como nós utilizamos esses if e else: como um algoritmo que aprimora o algoritmo que vai determinar a massa de alguém, ou como um algoritmo direto para determinar a massa de alguém?
Acho importante reforçar isso para que, principalmente os leigos, não achem que exista algo de "sobrenatural" dentro dessa ideia de IA e tal
de fato não há nada de sobrenatural em AI
achei bem interessante a parte do "algoritmo que aprimora o algoritmo", me fez entender bem melhor o assunto, valeu!
@@GamersCeat
Aproveite e pesquise sobre "Algoritmos Genéticos" (GA)...
Abraço.
Não houve uma interpretação exata, os memes mostram que a IA é composta ou teve base no If-Else, não que exerce a mesma função do IF-Else, que é o que ele explicou no vídeo.
5:52 "se a idade maxima de uma pessoa for por exemplo, 130 anos"
Rainha elizabeth: kk amadores
a rainha Elizabeth tem 94 anos ate meu bizavô viveu mais q ela
@@Bostologia meme
@@Bostologia Por enquanto...
@@Bostologia MDS tu és burro
nem te conto. . .
Qual ou quais linguagens que você usa para programar as I.A?
O que vc recomenda para uma pessoa que está no primeiro período de ciência da computação e quer seguir essa área? Quais dicas?
adoro como o victor faz eu me perder no meio de tanta explicaçao inteligente, mas sempre tendo a certeza que no final ele vai fazer eu entender tudo
Ae mano, brigadão cara, eu tava querendo aprender IAs a muito tempo e um cara teca me falando a forma que mais pesava e mais dificultava. E além do mais, eu comecei com uma Ia bem difícil para os novatos nessa área, acho que vou ter que ver algo mais fácil ou de meu nível.
Bem, tbm depende do tipo de ia q estamos falando, tipo em jogos, normalmente usam state machines em vez de redes neurais
Da hora demais, muito bem explicado.. Parabéns!
Como que eu não conhecia esse canal antes..
Mais um inscrito!
valeu Leandro! Bem vindo ao canal!! :)
Dá pra traçar um paralelo com design de peças. Com o Illustrator, que faz artes por meio de vetores, você pode ter arquivos gigantescos em cm, porém pequenos em gb, porque o Illustrator tem atua por meio de uma lógica que permite ampliar qualquer arte para o tamanho de um banner de estrada, por exemplo. Esta mesma arte, quando salva em PNG, passa a ter um tamanho gigantesco em gb, porque deixa de trazer seguir apenas uma lógica e se torna um elemento bruto, sem racional.
Super interessante!! Na faculdade tive aulas de calculo numérico e computacional, e essas equações da "reta" que são formadas usando os pontos no gráfico a gente resolvia usando a técnica chamada pelo meu professor de "ajuste de curva". Dependendo da quantidade de pontos elas se tornam polinômios enormes, e fazer na mão da uma trabalheira proporcional a quantidade de pontos no gráfico, mas existem meios de automatizar o calculo desses polinômios por uma estrutura de repetição que já exige uma matemática mais chatinha, mas ainda fica bem mais fácil do que fazer tudo na mão
Obrigado pelos conteúdos de seu canal sobre AI. Estou fazendo um Mestrado em Engenharia Mecânica com estudo de casos sobre implantação de AI e está me ajudando muito. Thanks !
Nunca tinha visto esse tipo de conteúdo.
Parabéns! Assunto muito interessante.
Vc poderia falar sobre a programação por trás do Bitcoin, blockchain e por trás dos geradores de Seed ou chaves criptográficas?
por isso que prefiro estudar os cálculos do que usar meramente bibliotecas como nn e numpy.
Os conceitos de previsibilidade podem usar uma equação linear, ou uma equação baseada no seno, ou uma equação senoide f(x) = sin(x). um algoritmo muito bem feito em c+ ou outra linguagem nativa pode construir um sistema de IA muito poderoso
Muito bom! o defeito desse video é que ele acaba! faz um desses com 100 minutos!!! :) parabéns !
O que eu vi no vídeo a gente estuda em estatística como analise de regressão, análise de cluster e análise multivariada, e já existe a quase 100 anos.
Eu começando aprender programação e orgulhozo por saber oque é (if e else)
Cara, você é muito bom! Parabéns! Imagino o trabalho que dá pra fazer esse conteúdo com a qualidade que você coloca.
Quando eu começei a programar queria por if-else em TUDO, mas aí eu percebi que não era bem assim que funciona.
Obrigada pelo link , contribuiu para minha atividade prática da faculdade
Parabéns, vc consegue explicar um tema tão complexo, de forma simples e prática.
a reflexão sobre armazenar os pontos e armazenar a equação da reta foi matadora kkkk por isso cálculo é tão importante nas faculdades dessa área...
Salve!
Cara, gosto muito do seu conteudo.
Eu sempre vejo varios videos de machine learning com joguinhos, tipo snake, flap bird e afins... minha duvida é:
Existe como voce pegar um jogo JÁ PRONTO e incluir machine learing? se sim, faz um video ae =D
pq pelo que entendi..... vc tem que fazer o jogo DO ZERO e ai sim colocar o machine learning.
abraços!
Isso se dá por conta de como os dados são coletados.
Dota 2 e Starcraft 2 são jogos que já foram jogado por IAs sem ter que programar tudo do zero.
Opa Diego, tem sim meu querido! Só que o dono do jogo vai precisar abrir o código ou então liberar uma API para a gente pegar as informações sobre cenário que a IA vai precisar pra conseguir jogar! Grande abraço e tamo junto demais da conta.
If...else: *
Sandra Annenberg: que deselegância
hahhahahahahahahah
@alexandreribeiro78 go go go 🚀
Parabéns, Vitor. Conteúdo ótimo, mas principalmente formato fantástico. Sucesso
video sensasional, comecei o curso na alura depois de assistir os seus vídeos, podia ter um curso seu lá ia ser muito bem recebido
Continue assim mano, atualmente internet só tem nego ficando famoso falando mal de quem fala mal, seu conteúdo é autêntico. Abrax!
Que belo video, deu até prazer de assistir ! Parabéns pela qualidade dos seus vídeos Victor
Pqp, cara, eu nem programo e fiquei super empolgada vendo teu vídeo! Fiquei até querendo aprender kkkkkkkk Parabéns, tua didática é foda pra caraleooooo!!!
O amigo entendeu as críticas ao conceito de IA somente no sentido estrito de "if else" na Programação; ocorre que essa crítica se refere a essa idéia em sentido lato. Explico: quando você usa algoritmos de "redes neurais" ou de monte Carlo, você usa uma estrutura bastante conhecida da Lógica desde Aristóteles: condicionais (a expressão individual dessa idéia via um algoritmo não anula esse fato). Esses algoritmos são meros testadores de pesos matemáticos cujo significado é dado a priori pelo agente (sempre um humano); - é, de certo modo, uma estrutura lógica "if else", como se diria em Programação, porque a rede neural altera os pesos conforme condicionais ("fazer pontos" ou o que for), idem para monte Carlo ou qualquer outro algoritmo testador de possibilidades ou que ajuste uma função conforme uma distribuição de dados qualquer (monte Carlo, por exemplo, não obstante detalhes, tem uma estrutura "extra quode" "se... então": se essa projeção for ineficiente para a finalidade, descarte-a; etc).
"If else" não é uma invenção da Programação menos ainda uma mera linha de código, ela tem sua expressão "quodada", mas também sua aplicação mais lata fora do programa em si e na mente do programador, como explicado, e é nesse sentido que se critica esse nome indevido dado a essas soluções de processamento que deveriam ser chamadas no máximo de testadores de possibilidades ou amoldadores de funções ou quem sabe redutores de processamento - Tudo menos IA porque inteligência é a faculdade intelectual pela qual se apreende a essência (conceito ou idéia) das coisas e os primeiros princípios da demonstração; um computador, no máximo, pode simular uma das manifestações da inteligência : a razão, e mesmo assim só via argumentos (sem os raciocínios correspondentes) dados a priori porque só a inteligência pode obetê-los e interpretá-los em sentido próprio.
O que digo é conhecimento lógico antigo e disponível, mas infelizmente pouco entendido e mal interpretado pelos modernos e suas fantasias de se quererem passar por Prometeu ou pelo Dr. Frankenstein para não dizer Deus...
Em tempo: gosto dos vídeos do amigo, mas vejo certo deslumbramento e falso entendimento sobre o que seja inteligência em um sentido próprio; recomendo a leitura do primeiro volume (Lógica) da coleção Elementos de Filosofia - de Dom Thiago Sinibaldi; em especial a Lógica Material. Noções de Metafísica também lhe serão úteis pra entender que "IA" não passa de um instrumento que um agente humano usa para produzir um efeito sob dadas condições por meio de uma ou mais causas materiais e formais conformadas a uma causa final (por exemplo, zerar snake) definida pelo agente humano - se o famoso Ray Kurzweil tivesse estudado esses assuntos, teria poupado a humanidade daquela mostra sem igual de ignorância intelectual que ele nos deu em "Construindo uma mente": ótimo programador, péssimo filósofo e lógico (pelo menos no que tange à Lógica Material).
Seu conteúdo é bom, não adicione a ele essas idéias falsas sobre inteligência que abundam na área de Programação. Tudo de bom.
Gostei bastante da sua exposição. Muito clara e objetiva. Estou lendo uma "The myth of Artificial Intelligence", de Erika Larson. É uma crítica bastante assertiva. Recomendo.
muito bom o vídeo, ainda deu a dica de pesquisa para quem tem interesse em mais informação
A qualidade do conteúdo está perfeita...
OLSR - Sabia que ele estaria na listagem da imagem 7:49.
Estou amando aprender com vc. Gratidão! 😘❤️
Poxa, eu quero ver vc criando Inteligências artificiais para jogar jogos mais complexos... Não uma função simples e tal.. algo que NÃO DE COMO programar no if-else... Algo tipo um jogo de estratégia sei la.. Mas o vídeo ficou ótimo!!
Mas um algoritmo de criar pinturas tb vai bem! Hahah
Tem que ter hardware amigo, muito hardware.
Não querendo dar carteirada em ninguém aqui, mas eu, como engenheiro de Redes Neurais, tenho que afirmar que fazer uma IA aprender a jogar um jogo mais complexo não é simples como instalar um Mod do Steam Workshop. Não quero me prolongar muito, mas é como o colega falou aqui em cima: você tem que recriar o jogo ( ou conseguir fazer uma engenharia de nível extremamente baixo nele, que é ainda mais difícil ). Então essa coisa de fazer a IA aprender a jogar jogos mais complexos ( como um GTA ou FIFA ) vai demorar alguns anos, se não décadas ( até porque, lá no fundo, isso não ajuda em nada no avanço da sociedade, e por isso ninguém tem pressa pra isso ).
Agora sobre a pintura: Inteligência Artificial é apenas conceitos da matemática que hoje se tornou real justamente porque computadores são muito bom em trabalhar com operações matemáticas. Então, fazer pinturas convincentes exige criatividade, e você não tem como provar criatividade matematicamente. Então, se nem os cientistas mais picas conseguiram criar uma IA que crie pinturas boas ( e do 0 ) usando apenas a "criatividade", você acha que o Victor conseguiria fazendo vídeo pra RUclips? ( Não desmerecendo as habilidades do Victor, claro. )
opa Jonatas, tudo bem? Então meu querido, existe várias dificuldades nesse seu desejo...
1º: Quanto mais complexo o jogo, mais complexo a rede para joga-lo, mais difícil o treinamento e mais poder de processamento vai precisar, então assim, eu com meu humilde computadorzinho vai ficar difícil de emplacar uma dessas! hahahah
2º: Para a I.A. conseguir jogar um jogo, ela precisa de dados do jogo (posição dos personagens, inimigos, projeteis etc) e que geralmente são muito complicados de obter caso o jogo seja fechado, de uma empresa e tal... Existe um método onde você captura um print da tela e ensina a rede neural a jogar por imagens, mas o treinamento é absurdamente pesado, lento e esse método também é limitado (principalmente para jogos de estratégia, onde grande parte da informação não está visível).
Grande abraço pessoal!
gente, eu espero que tenha ficado claro no vídeo que a rede neural não está pintando o quadro do zero, que ela está mesclando estilos! Por isso que eu coloquei "Foto + Estilo = Resultado" durante o vídeo! Grande abraço!
Victor, como vc faz pra plotar os algoritmos em 3D como fez no video? E ver a malha espacial se ajustando ao resultado referente ao treinamento?
Quero saber também! 🤔
Se eu não me engano é AutoCAD
OpenGL
opa Carlos, e aí?? Os gráficos em 3D que eu mostro aqui no canal são todos feitos com a openGL :) Valeeeu
@@UniversoProgramado Mttt obrigado, cara curto demais seu trabalho, sucesso meu querido
cara muito obrigado pela indicação do site Alura ajudou muito !!! mais um like e um inscrito man tmj
1:37 ainda bem que ele colocou o significado, se não, não IA saber
Victor faz um tutorial introdutório sobre machine learning com python ensinando desde o inicio uma ide que você goste de usar, quais bibliotecas são melhores para iniciantes, exercícios práticos que apresentam a essência do que é machine learning
ficaria grato pois estou mais perdido que daltônico com um cubo magico
Cara, to estudo aprendizado de maquina e concordo plenamente com o que você disse! Muito bom o video!
No meme aos 10:00 exatos (do quadro estatística, machine learning e inteligência artificial) o meme quer dizer que SAO QUASE, se não EXATAMENTE A MESMA COISA e que há apenas uma "roupagem" e propósitos de aplicação diferentes ? (pergunta genuína, pelo vídeo entendi que é baseada em tratamento estatístico, mas fiquei com a dúvida se há principalmente diferença entre Machine Learning e IA).
O computador quântico não se importa com a quantidade de dados que tem que processar. Seria perfeito para, por exemplo, processar com precisão a previsão do tempo dos próximos 30 dias ... ou mais.
Já dou like antes mesmo de assistir o vídeo, pq confio que tem coisa boa chegando.
Obrigado por compartilhar seu conhecimento conosco, você é uma inspiração no meu aprendizado, sempre tive a vontade mas foi por meio de você que consegui aprender Python, e em 3 semanas evolui e aprendi o que não tinha feito em messes. resumindo muito obrigado!
muito bons os seus vídeos, meu caro. continue firme!
Ótimo vídeo. Esses exemplos de código ficaram bem legais!
No meu caso, as minhas I.A. são um bando de "if" apenas
Ai ela deixa de ser inteligente, e passa a ser cumpridora de ordens específicas.
Perfeito o vídeo.
Se eu fosse um jovem em busca de uma especialização, com certeza essa seria a minha área de especialização..
Seja numa formação acadêmica ou fritando o computador de casa, isso era o que eu faria.
No caso se fosse para ganhar dinheiro.
Show.. faz um vídeo sobre as penalizações do gt sport. Explicando o porquê de tantos erros.
if/else na A.I se tornaria impossivel pela quantidade de condições.
Posta mais videos de inteligencia artificial trabalhando , nao entendo nada de programação mas seus videos sao muito bons..
sou leigo em programação e péssimo de matemática mas sempre fui fascinado por robótica fico imaginando a complexidade de um programa para processar os dados de um conjunto mecânico (de forma humanoide) aprendendo a andar e até pular como os engenheiros fizeram em seus projetos da empresa Boston Dynamics. meu sonho seria fazer um robô com as mesmas características humanas (peso, altura, força, agilidade, velocidade, resistência, reflexos, sensibilidade) e ainda com inteligência autônoma suficiente para n precisar ficar dando comandos remotos o tempo todo.
2:20 Se tu comparar com o código do Yandere simulator é a mesma coisa, o cara recebe em doação 4k USD por mês e não faz nem um código decente
Tu é o cara, obrigado por nos compartilhar seu conhecimento
Eu sinto que se eu aprender isso (IA, machine learning) vou otimizar muita coisa na minha área, que no caso, é a área da saúde. Excelente vídeo!
Elegantemente foda, parabéns pelo conteúdo.
Vc é muito bom no assunto e na didática
A forma como esse video foi colocado não está correta. E falo isso com intuito de ajudar mesmo.
Sou professor de computação e na minha visão é tudo um bando de if/else no final. E a situação é bem simples: Quais são as instruções básicas do processador no geral? (1) Mover conteúdo entre as hierarquias de memória, (2) fazer operações matemáticas simples e (3) pular entre linhas de comando no código (isso é exatamente o goto, e os if else). Portanto, tudo na computação vai virar, no final, um bando de if else junto com operações matemáticas básicas e cópia/transferência de informação.
Eu acredito que você quis comparar a abordagem de programar um sistema em uma visão tradicional de programação usando apenas if/else comparado com o resultado que é gerado por uma IA. Dessa forma, a sua abordagem deveria estar melhor descrita e mais clara, nada de "IA não é if/else". Outra coisa, tome cuidado ao concluir. Sua opinião é diferente de algo que é provado matematicamente. Seu vídeo inteiro é um exemplo de uma falácia chamada non-sequitur. Você falou um monte de coisa que não foi usada pra chegar na sua conclusão de que IA não é if/else. IA não é if/else? Será?
Além disso, também tem inúmeros métodos supervisionados e não supervisionados que trabalham diretamente com if/elses pra gerar o modelo preditivo como as árvores de decisão, tabelas de decisão, etc. E elas são tão boas quanto uma rede neural e quanto outros tipos de métodos da mineração de dados e são puros e simples if/else.
Que ótimo esse vídeo. :) Apesar de não ser o meu foco, adoro quando vejo a explicação de algo bem feita. Obrigado :)
Mais um vídeo excelente! Que venham os próximos!
Faz um tempo que eu espero um crossover entre você e o canal ciências todo dia kkkk, sonhando...
Tem que falar da teoria geral da computação e a maquina de turing. If and else é um simples automato .
Victor cara
Valeu Alura... conteúdo bem interessante brother
Acho que os memes se referem as enganações, que são um monte de If e Else se passando por IA. Não que IA não se passa de um monte de If Else.
Manooo! Esse é o melhor canal do RUclips!
Parabens pelo canal!!
Faz inteligencia artificial contra o jogo da cobrinha ai tp coloca ela primeiro no modo em que n morre p ela entender que tem que pegar as maçãs dps no modo normal ai vc coloca no modo que gera barreiras aleatoriamente
Mano, que final foi esse, ficou top d+ os cubos
Na verdade o título deveria ser "Como a IA evoluiu de If else" pq antigamente a IA era sim apenas cascatas de If else, porém explicando de uma forma diferente mas com o mesmo sentido do vídeo, se fizermos uma IA baseada em cascatas de If else, teremos uma IA estática, que não aprende nem prevê (predicts) com precisão, além disso é necessário escrever todos os If elses, já utilizando RNAs (redes neurais artificiais) que simulam as nossas redes neurais biológicas, aliadas a algoritmos matemáticos não lineares, temos uma rede que pode gerar saídas apenas fornecendo dados de entradas e pode prever (predicts) com mais precisão além é claro de poder ser treinada alterando simplesmente os valores dos pesos utilizando algoritmos como o gradiente descendente e regra da cadeia, com isso temos uma IA dinâmica e não precisamos codar todas as possibilidades, invés disso podemos simplesmente codar a estrutura da rede e algoritmos para que possamos alterar os resultados simplesmente mudando os pesos. Então resumindo, as RNAs são uma forma que encontramos de chegar a resultados diferentes e precisos de forma dinâmica ao invés de estática, o melhor exemplo são as redes CNN utilizadas em visão computacional, se simplificarmos, esse tipo de rede torna dinâmico todo o processo de filtros estático que fazíamos antes das RNAs, por exemplo em uma detecção de objeto, antigamente teríamos que utilizar máscaras para filtros passa baixa, passa alta, detecção de borda e etc, hj com as RNAs basta implementar camadas convulucionais que o próprio algoritmo para o feedforward vai aplicar todos os filtros e gerar uma saida que então pode ser passada para uma outra rede como a MLP para então classificar a saída.
Video muito bem feito e editado. Parabéns
Não entendo muito bem seus vídeos mas acho interessante os processos até o resultado.
Será se é possível criar Software aplicando mais cálculos matemáticos e menos métodos de controle e loops?
Eu queria sua resposta pra essa pergunta... aguardo.
o Victor Dias sumiu da net e o RUclips ainda recomenda os vídeos dele kkkkk o cara é foda!
teu canal é muito show , parabens
Seus vídeos são muito legais e acima de tudo incríveis, como você consegue? o vídeo do dinossauro foi incrível, como você conseguiu reproduzir o jogo original e ainda colocar dificuldades? Parabéns!!!
Victor fala sobre algoritimos de bsucas, principalmente o guloso ou herístico.
Mds cara, você é absurdo, incrível mesmo! Você me fez entender algo que eu estava tendo muitaaaaa dificuldade de entender! Eu agradeço muito por esse vídeo!
eu queria de fato: Que a maquina tomasse ciência de todas as equações e algoritmos que moldam a criação de um experimento, e ela mesma desenvolvesse as redes neurais e experimentos e as simplificassem em equações reduzidas para que ela criasse soluções para qualquer tipo de solicitação; isso no primeiro passo. no segundo passo ela se aperfeiçoaria a criar sozinha novas formas mais eficazes para chegar à mesma questão, desenvolvimento de linguagem nova, que pudesse procurar outras fontes de conhecimento (base de dados) por conta própria. Que tal este desafio?
5:09: Já repararam que existe ali uma ilusão de ótica em que aparecem linhas a conectar os pontos?
ou melhor, percepção de coisas q n existem, tipo a linha
Oq você vê é literalmente os "dados" da IA.
TAVA VENDO UNS VIDEOS ANTIGOS SEU e olha e esse tipo de pessoa que vai ajuda os robô a domina o mundo
KAKAKAKAKAKAK
Cara, eu queria ter uma pincelada, um empurrãozinho nesse mundo... Mais voltado justamente para a área inteligência artificial.
Eu não dei por onde começar, em que programa aprender, que linguagem usar. E COMO FAZER TUDO ISSO VIRAR INTERFACE GRÁFICA....
Gostaria MUITO que ele explicasse um pouco sobre esse mundo e como se organizar pra ter esse conhecimento!!!!
É legal que eu não entendo nada de programação só que os seus vídeos eu consigo entender tudo
1 vídeo que explica de forma simples o que é IA