Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Notícia

Um guia para iniciantes em inteligência artificial

pexels kindel media 8566453

Não há como negar o tumulto, os horrores e a enorme perda de vidas durante a Segunda Guerra Mundial. Mas, como costuma acontecer, desse ambiente de desespero e dificuldades surgiram muitos avanços tecnológicos. Alan Turing, ajudou a liderar um quadro sem precedentes de matemáticos e lógicos ao sucesso na construção de um computador de propósito especial que poderia quebrar os códigos secretos de comunicação de seus inimigos militares. Turing emergiu desse período inspirado para considerar as possibilidades futuras de dispositivos de computação mais generalizados e para onde isso poderia levar a sociedade e como essas máquinas evoluiriam. Turing escreveu um artigo em 1950 intitulado “Computing Machinery and Intelligence”, que ele abriu com a declaração: “Proponho considerar a questão; as máquinas podem pensar?”.Foi um artigo inovador, principalmente porque continha um teste que Turing originalmente chamou de “O Jogo da Imitação”, mas que mais tarde se tornou mais popularmente conhecido como “O Teste de Turing”.

Teste de Turing estabeleceu, pela primeira vez, uma base de como podemos considerar uma máquina – um computador – como “inteligente”. A premissa principal do teste é que, se não podemos dizer se estamos falando com uma máquina ou com um humano – ou se adivinhamos e adivinhamos incorretamente – então, simplesmente, essa máquina é provavelmente melhor considerada ‘inteligente’. É uma definição simples, mas essa simplicidade desmente a genialidade dela.

É possível obter o máximo de produtividade ao desenvolver aplicativos com Software IDE e Inteligência Artificial? Bem, vamos descobrir neste artigo.

Como as coisas mudaram desde o tempo de Alan Turing?

A tecnologia da computação – e junto com ela a inteligência artificial – cresceu exponencialmente desde a época de Turing. No entanto, ainda estamos apenas no primeiro degrau de uma longa escada.

Imagine isso; uma máquina que pode organizar sua biblioteca doméstica portátil em ordem alfabética, exatamente como você gostaria. Ou uma máquina que pudesse preparar uma programação diária personalizada para todos no escritório. Facilita a sua vida/trabalho, não é? Estes são os produtos da inteligência artificial. 

Mas por que é chamado de “ inteligência artificial ”? Bem, essas máquinas são projetadas usando algoritmos complexos e funções matemáticas que visam incorporar inteligência semelhante à humana, para tomar decisões e resolver problemas como nós. No entanto, a IA pode não ser tão óbvia quanto nos exemplos acima. Na verdade, as IAs têm várias aplicações em quase todas as áreas da vida. Você pode encontrar IA em smartphones, carros, disputando nossos feeds de mídia social, jogando (e nos derrotando) em jogos, automatizando decisões bancárias e atividades antifraude ou lavagem de dinheiro, ampla vigilância privada e governamental, até mesmo desempenhando funções em nossos veículos para aumentar a segurança e usabilidade. A verdadeira questão, no entanto, é o que uma IA faz em seu núcleo?

O que torna um produto ou máquina artificialmente inteligente?

Três componentes básicos compõem esta resposta. Vamos descrevê-los usando esta ilustração. 

Vamos supor que construímos nosso robô em um laboratório e o transportamos para um parque. Independentemente da diferença de iluminação e paisagem entre nosso laboratório e o parque, o robô deve funcionar conforme o esperado. Essa capacidade de se adaptar rapidamente a uma nova situação é chamada de “aprendizagem generalizada”. O robô então chega a uma encruzilhada; um, lamacento e o outro pavimentado. Aqui, ele deve determinar qual caminho seguir com base nas circunstâncias. Isso retrata a capacidade de “tomada de decisão” do robô. Depois de alguns metros na estrada pavimentada, o robô se aproxima de um corpo d’água pelo qual não consegue nadar. Usando uma prancha adicionada ao robô como entrada, ele pode cruzar para terra firme. Aqui, nosso robô utiliza sua entrada dada para “resolver um problema”. 

Esses três recursos tornam a máquina artificialmente inteligente. Em outras palavras, a IA fornece às máquinas ou software a capacidade de raciocinar, adaptar e fornecer soluções. Agora que sabemos o que são as IAs, vamos ver as categorias em que elas são classificadas.

Quais são as categorias de inteligência artificial?

A IA é classificada em duas grandes categorias; IA fraca e IA forte: 

IA fraca

Essa é a categoria mais comum de IA e também é conhecida como IA restrita, pois se concentra apenas em uma tarefa. Por exemplo, Alphago (AI) é um maestro do jogo, mas você não pode esperar que seja nem remotamente bom em outros jogos como Xadrez ou Ludo. Isso torna Alphago uma IA fraca. Você provavelmente está pensando: “ A Alexa definitivamente não é uma IA fraca porque ela pode executar tarefas diferentes.” No entanto, esse não é o caso. Por exemplo, quando você pede ao Alexa para tocar uma música de Justin Bieber, ele pega as palavras-chave; “play” e “Justin Bieber” e executa um programa com sua entrada dada. A Alexa não pode fornecer respostas para problemas para os quais não foi treinada para resolver. Por exemplo, o Alexa não pode fornecer o status do tráfego de sua casa para o trabalho, a menos que você tenha acesso a uma “habilidade” do Alexa para esse fim. Uma habilidade nesse contexto significa apenas “um programa que permite ao Alexa entender o que você está pedindo e reagir a isso com várias ações pré-programadas”. Isso nos leva à nossa segunda categoria

IA forte

AI forte não significa “forte o suficiente para esmagar seu carro com um movimento do pulso”. A IA forte é muito parecida com os robôs e computadores que existem apenas na ficção a partir de agora. Ultron de Vingadores é um exemplo ideal de uma IA forte. Isso porque é autoconsciente e, eventualmente, até desenvolve emoções. Isso torna a resposta da IA ​​imprevisível, mais parecida com a dos humanos. A IA forte tem a capacidade de adaptar e aumentar sua inteligência além das ações para as quais foi programada. De certa forma, podemos comparar isso com “intuição” ou mesmo “evolução”.

No momento, a IA, até onde sabemos, toda a IA disponível é essencialmente IA fraca – mas o momento em que a IA se tornará verdadeiramente inteligente está quase ao nosso alcance, décadas no máximo, talvez até mais cedo.

A inteligência artificial está conquistando o mundo, especialmente no mundo dos negócios. Se você deseja explorar esse mercado em rápida evolução e tentar criar seus próprios aplicativos que utilizam técnicas e serviços de inteligência artificial, mantendo a produtividade máxima, leia mais sobre o que a Embarcadero pode fazer por suas aspirações de IA.


What's Coming in Delphi, C++Builder, and RAD Studio 11.2 Alexandria

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES