Aprendizado de máquina - O que a IA de hoje pode fazer?
Quando você marca um rosto em uma foto do Facebook, é a IA que está rodando nos bastidores e identificando os rostos em uma imagem. A marcação de rosto agora é onipresente em vários aplicativos que exibem fotos com rostos humanos. Por que apenas rostos humanos? São vários aplicativos que detectam objetos como gatos, cachorros, garrafas, carros, etc. Temos carros autônomos circulando em nossas estradas que detectam objetos em tempo real para dirigir o carro. Quando você viaja, você usa o GoogleDirectionspara conhecer as situações de trânsito em tempo real e seguir o melhor caminho sugerido pelo Google naquele momento. Esta é mais uma implementação da técnica de detecção de objetos em tempo real.
Vamos considerar o exemplo do Google Translateaplicativo que normalmente usamos ao visitar países estrangeiros. O aplicativo tradutor online do Google no seu celular ajuda você a se comunicar com pessoas locais que falam um idioma que você não conhece.
Existem várias aplicações de IA que usamos praticamente hoje. Na verdade, cada um de nós usa IA em muitas partes de nossas vidas, mesmo sem nosso conhecimento. A IA de hoje pode realizar trabalhos extremamente complexos com grande precisão e velocidade. Vamos discutir um exemplo de tarefa complexa para entender quais recursos são esperados em um aplicativo de IA que você estaria desenvolvendo hoje para seus clientes.
Exemplo
Todos nós usamos o Google Directionsdurante nossa viagem em qualquer lugar da cidade para um trajeto diário ou mesmo para viagens intermunicipais. O aplicativo Google Directions sugere o caminho mais rápido para o nosso destino naquela instância de tempo. Ao seguirmos esse caminho, observamos que o Google acerta quase 100% nas sugestões e economizamos nosso valioso tempo na viagem.
Você pode imaginar a complexidade envolvida no desenvolvimento desse tipo de aplicativo, considerando que existem vários caminhos para o seu destino e o aplicativo deve avaliar a situação do tráfego em cada caminho possível para fornecer uma estimativa de tempo de viagem para cada um desses caminhos. Além disso, considere o fato de que o Google Directions cobre todo o globo. Sem dúvida, muitas técnicas de IA e de aprendizado de máquina estão em uso sob o capô de tais aplicativos.
Considerando a demanda contínua para o desenvolvimento de tais aplicativos, agora você vai entender porque há uma demanda repentina por profissionais de TI com habilidades de IA.
Em nosso próximo capítulo, aprenderemos o que é necessário para desenvolver programas de IA.