Como fazer sua própria inteligência artificial

Inteligência artificial é a ciência de fazer máquinas ou programas que podem emular processos humanos. Está sendo usado em muitas indústrias e campos. Você já se perguntou do que se trata todo o barulho? Neste artigo, você aprenderá a criar um desses programas.

Parte 1

Entenda que existem muitas definições diferentes de inteligência artificial. Uma definição de IA é que a IA é um ramo da ciência da computação focada na construção de programas que podem executar tarefas e resolver problemas, como a mente humana pode. A IA não precisa necessariamente usar computadores, mas geralmente o faz. [1] . A inteligência artificial tem sido sonhada desde os dias da Grécia antiga [2], mas a versão moderna do campo foi introduzida por Alan Turing, com seu artigo “Máquinas de computação e inteligência”. A IA pode executar muitas tarefas, como geração de texto, converter texto em áudio, reconhecer imagens e até criar arte. Nos dias modernos, a IA é criada de muitas maneiras diferentes. Por exemplo, o ChatGPT usa o aprendizado de reforço com o feedback humano, onde os treinadores humanos criam conversas teóricas entre um assistente de IA e um humano para a IA aprender. Depois disso, as respostas do modelo foram classificadas por humanos. Geralmente, a IA é criada usando bibliotecas (peças de programas de código compartilham entre si), como Tensorflow e PyCharm. Essas bibliotecas obscurecem parte da complexidade de fazer IA, permitindo que os programadores se concentrem no quadro geral. Neste artigo, você usará um programa chamado Machine para criar sua própria IA. A máquina de ensino usa o TensorFlow, mas abstrairá ainda mais os detalhes, permitindo que você faça uma IA sem nem mesmo escrever uma única linha de código! A desvantagem é que você só pode criar certos tipos de IA, ao contrário do TensorFlow, o que é muito mais versátil.

  • A inteligência artificial tem sido sonhada desde os dias da Grécia Antiga [2], mas a versão moderna do campo foi introduzida por Alan Turing, com seu artigo “Máquinas de Computação e Inteligência”.
  • AI pode executar muitas tarefas, como geração de texto, converter texto em áudio, reconhecer imagens e até criar arte. Nos dias modernos, a IA é criada de muitas maneiras diferentes. Por exemplo, o ChatGPT usa o aprendizado de reforço com o feedback humano, onde os treinadores humanos criam conversas teóricas entre um assistente de IA e um humano para a IA aprender. Depois disso, as respostas do modelo foram classificadas por humanos.
  • Geralmente, a IA é criada usando bibliotecas (peças de programas de código compartilham entre si), como Tensorflow e PyCharm. Essas bibliotecas obscurecem parte da complexidade de fazer IA, permitindo que os programadores se concentrem no quadro geral. Neste artigo, você usará um programa chamado Machine para criar sua própria IA. A máquina de ensino usa o TensorFlow, mas abstrairá ainda mais os detalhes, permitindo que você faça uma IA sem nem mesmo escrever uma única linha de código! A desvantagem é que você só pode criar certos tipos de IA, ao contrário do TensorFlow, o que é muito mais versátil.
  • Parte 2

    Planejando a AI

    1

    Pense em que problema sua IA resolve e como isso ajuda as pessoas. Sua IA não precisa resolver um problema, mas mais pessoas o usarão se o fizer. Por exemplo, isso ajuda alguém a identificar plantas perigosas? Ou ajuda alguém a identificar a água que não é segura para beber? O problema pode ser qualquer coisa, não precisa ser sério. Você pode criar uma IA que pode dizer a diferença entre alguém se exercitando ou alguém relaxando.

  • Por exemplo, isso ajuda alguém a identificar plantas perigosas? Ou ajuda alguém a identificar a água insegura de beber?
  • O problema pode ser qualquer coisa, não precisa ser sério. Você pode criar uma IA que pode dizer a diferença entre alguém se exercitando ou alguém relaxando.
  • 2

    Pense em como as pessoas vão interagir com sua IA. Cada IA ​​precisa ter uma interface, para que as pessoas possam usá -la com mais facilidade. Por exemplo, as pessoas usam a lente do Google através de uma interface baseada em câmera [3] e Siri por meio de uma interface baseada em microfone.

  • Por exemplo, as pessoas usam a lente do Google através de uma interface baseada em câmera [3] e Siri através de uma interface baseada em microfone.
  • 3

    Faça pesquisas sobre os limites do campo da IA. Você provavelmente não tem recursos ou educação para criar uma IA complexa como ChatGPT. [4] Procure novos avanços na IA usando sites como Google ou Arxiv.

  • Você provavelmente não tem recursos ou educação para criar uma IA complexa como Chatgpt. [4]
  • Procure novos avanços na IA usando sites como Google ou Arxiv.
  • 4

    Considere problemas legais ou éticos. Mesmo que sua IA tenha boas intenções, ainda poderá ser usada para fazer coisas ilegais. [5] Sua IA faz algo ilegal? Nesse caso, você pode pensar em mudar sua ideia para evitar consequências sérias, como multas ou prisão. [6] Que preconceitos indesejados sua IA poderia ter e como você pode remedi -los?

  • Sua IA faz algo ilegal? Nesse caso, você pode pensar em mudar sua ideia para evitar sérias conseqüências, como multas ou prisão. [6]
  • Que vieses indesejados sua IA poderia ter e como você pode remedi -los?
  • 5

    Anote seu plano. Você pode escrevê -lo em qualquer lugar ou de qualquer maneira que quiser, desde que possa ler e acessá -lo. Isso ajudará você a lembrar qual é o seu plano. Você não pode estar esquecendo a importação

  • Isso ajudará você a lembrar qual é o seu plano. Você não pode esquecer a importação
  • Parte 3

    Colete dados de treinamento

    1

    Colete dados de treinamento online. Os dados de treinamento são informações que você usa para ensinar uma IA. Que tipo de dados você deve coletar depende do que você deseja que sua IA faça [7]. Por exemplo, se você deseja fazer uma IA que possa dizer a diferença entre gatos e cães, procure imagens on -line de cães e gatos e classifique as imagens. Você pode usar um mecanismo de pesquisa de conjunto de dados, como a Pesquisa do DataSet do Google para encontrar dados de treinamento. Se você estiver criando um modelo de som, ignore essa parte, porque você não pode fazer upload de sons que não foram gravados usando a máquina de ensino. [8]

  • Por exemplo, se você quiser fazer uma IA que possa dizer a diferença entre gatos e cães, procure imagens de cães e gatos e classifique as imagens.
  • Você pode usar um mecanismo de pesquisa de conjunto de dados, como o Google DataSet Search para encontrar dados de treinamento.
  • Se você estiver criando um modelo de som, ignore essa parte, porque não pode fazer upload de sons que não foram gravados usando a máquina de ensino. [8]
  • 2

    Colete dados de treinamento no campo. Tente coletar os dados nos lugares que sua IA será usada. Isso pode ser qualquer coisa, desde pedir aos membros da família que tirem fotos de seus animais de estimação ou gravar sons de pássaros. Lembre -se, não invade a propriedade das pessoas para coletar dados de treinamento.

  • Isso pode ser qualquer coisa de pedir aos membros da família que tirem fotos de seus animais de estimação ou gravar sons de pássaros.
  • Lembre -se, não invade a propriedade das pessoas para coletar dados de treinamento.
  • Parte 4

    Fazendo o AI

    1

    Vá para o site da máquina de ensino. Selecione o tipo de modelo que faz mais sentido para a IA que você deseja fazer. Escolha o projeto de imagem se sua IA classificar as imagens. Escolha Pose Project se sua IA classificar poses. Escolha o projeto de áudio se sua IA classificar sons. A máquina de ensino suporta apenas esses tipos de projetos [9]; portanto, se você deseja fazer uma IA que não classifique uma dessas coisas, não pode usar a máquina de ensino. Tensorflow ou ml5.js são boas opções, mas exigem programação.

  • Escolha o projeto de imagem se sua IA classificar as imagens.
  • Escolha o Projeto Pose se sua IA classificar poses.
  • Escolha o projeto de áudio se sua IA classificar sons.
  • A máquina de ensino suporta apenas esses tipos de projetos [9]; portanto, se você deseja fazer uma IA que não classifique uma dessas coisas, não pode usar a máquina de ensino. Tensorflow ou ml5.js são boas opções, mas exigem programação.
  • 2

    Adicione o número de classes que você deseja. Clique no botão ‘Adicionar uma classe’ para fazer isso. Se sua IA classifica gatos e cães, você precisa de 2, o padrão. Não adicione nada se esse for o caso. Se ele classificar gatos, cães e porcos, você precisará de 3, então pressione o botão uma vez. [10] Com os modelos de som, lembre -se, uma das classes é para ruído de fundo.

  • Clique no botão ‘Adicionar uma classe’ para fazer isso.
  • Se sua IA classifica gatos e cães, você precisa de 2, o padrão. Não adicione nada se esse for o caso. Se ele classificar gatos, cães e porcos, você precisará de 3, então pressione o botão uma vez. [10]
  • Com modelos de som, lembre -se, uma das classes é para ruído de fundo.
  • 3

    Nomeie suas aulas e adicione dados de treinamento. Você não precisa nomear suas aulas, mas pode ficar confuso se não o fizer. Você pode fazer upload dos dados de treinamento ou adicioná -los usando seu microfone ou qualquer combinação dos dois!

  • Você não precisa nomear suas aulas, mas pode ficar confuso se não o fizer.
  • Você pode fazer upload dos dados de treinamento ou adicioná -los usando seu microfone ou qualquer combinação dos dois!
  • 4

    Pressione o botão ‘Modelo de trem’ para criar sua IA e aguarde até que o treinamento termine enquanto espera, lembre -se de que sua IA está melhorando a cada segundo! Isso provavelmente não levará muito tempo, a menos que você tenha adicionado ciclos de treinamento extras.

  • Enquanto você espera, lembre -se de que sua AI está melhorando a cada segundo!
  • Isso provavelmente não levará muito tempo, a menos que você tenha adicionado ciclos de treinamento extras.
  • 5

    Teste sua IA na janela ‘Preview’. Se não estiver funcionando bem, tente coletar mais dados de treinamento. [11] Adicione mais ciclos de treinamento clicando em ‘Avançado’ e aumentando o número de épocas ao seu gosto. Vai levar mais tempo, mas sua IA será melhor. Use dados em que você não treinou sua IA para testar. [12] Peça a outras pessoas que testem sua AI!

  • Se não estiver funcionando bem, tente coletar mais dados de treinamento. [11]
  • Adicione mais ciclos de treinamento clicando em ‘Avançado’ e aumentando o número de épocas ao seu gosto. Vai levar mais tempo, mas sua IA será melhor.
  • Use dados em que você não treinou sua IA para testar. [12]
  • Peça a outras pessoas que testem sua AI!
  • Parte 5

    Exportando seu AI

    Clique no botão ‘Modelo de Exportação’. Se você deseja obter um link para compartilhar com os amigos, clique em ‘Carregar meu modelo’. Se você quiser obter um trecho de código, role e copie e cole a caixa de texto que você vê.

  • Se você deseja obter um link para compartilhar com os amigos, clique em ‘Carregar meu modelo’.
  • Se você deseja obter um trecho de código, role e copie e cola a caixa de texto que você vê.
  • As pessoas também assistem

    bell gays frases

    frases de perguntas

    frases da mae natureza

    coachty frases

    o futuro pertence aqueles que acreditam na beleza de seus sonhos