As empresas estão mergulhando em três categorias principais de IA. Essas categorias incluem diversas aplicações conhecidas de tecnologia que podem ser destinadas a vários setores/usos tecnológicos.
As três categorias principais de técnicas que incluem os usos mais comuns em IA são:
Raciocínio probabilístico: Estas técnicas, muitas vezes generalizadas como machine learning, extraem valor das grandes quantidades de dados coletados pelas empresas. Isso inclui técnicas voltadas para revelar informações desconhecidas que se encontram dentro de um grande volume de dados (ou com grandes dimensões). Isso é feito descobrindo correlações interessantes vinculadas a uma meta específica ou rótulo dentro desses dados. E pode incluir, por exemplo, verificar um grande número de registros de clientes e identificar quais e como certos fatores se correlacionam.
Lógica computacional: Estas técnicas, frequentemente referidas como sistemas baseados em regras, utilizam e ampliam o conhecimento implícito e explícito da organização. Tem por objetivo capturar informações conhecidas de forma estruturada, quase sempre na forma de regras. Essas regras podem ser manipuladas por empresas, enquanto a tecnologia garante a coerência do conjunto de regras, assegurando que não haja contradição ou raciocínio circular, o que não é tão óbvio ao lidar com dezenas de milhares de regras. Uma nova série de leis de conformidade colocou as abordagens baseadas em regras em destaque.
Técnicas de otimização: tradicionalmente usadas por grupos de pesquisa de operações, as técnicas de otimização maximizam os benefícios enquanto gerenciam compensações comerciais ao encontrar combinações ideais de recursos dado um número de restrições em um dado período de tempo. Os solucionadores de otimização quase sempre geram planos de ação executáveis e às vezes são descritos como técnicas de análise prescritiva. Grupos de pesquisa operacional em setores centrados em ativos, como manufatura e serviços públicos, ou funções, como logística e cadeia de suprimentos, usam técnicas de otimização há décadas.
Processamento de linguagem natural (PLN): PLN fornece formas intuitivas de comunicação entre pessoas e sistemas. PLN inclui técnicas linguísticas computacionais (simbólicas e subsimbólicas) voltadas para reconhecer, analisar, interpretar, marcar automaticamente, traduzir e gerar (ou resumir) linguagens naturais. A parte fonética é muitas vezes deixada para tecnologias de processamento da fala, que são essencialmente sistemas de processamento de sinais. É por isso que aplicativos com funcionalidades de fala para texto ou texto para fala são geralmente oferecidos por soluções de software distintas. Recursos adicionais de conhecimento, como dicionários ou ontologias, também fazem parte de sistemas PLN.
Representação do conhecimento: Recursos como gráficos de conhecimento ou redes semânticas facilitam e aceleram o acesso e a análise de gráficos e redes de dados. Através de suas representações de conhecimento, esses mecanismos costumam ser mais intuitivos para tipos específicos de problemas. Por exemplo, novas representações de conhecimento proporcionam solo fértil para técnicas de IA em situações em que é necessário mapear relações específicas entre entidades (pesquisa investigativa, otimização de processos ou gestão de ativos de manufatura, por exemplo). Essas técnicas incluem pesquisa de gráficos, memorização e aprendizagem híbrida quando em sistemas de IA compostos. Por exemplo, no primeiro semestre de 2020, a adoção de técnicas de gráficos de conhecimento acelerou criticamente.
Saber como aproveitar machine learning, regras, otimização, PLN e técnicas de gráfico fornecidas por IA é essencial para o sucesso na organização.