Diga ao seu gatinho o que vocĂȘ pensa por dentro - o efeito caixa preta
Tecnologia

Diga ao seu gatinho o que vocĂȘ pensa por dentro - o efeito caixa preta

O fato de algoritmos avançados de IA serem como uma caixa preta (1) que joga fora um resultado sem revelar como ele surgiu preocupa alguns e incomoda outros.

Em 2015, uma equipe de pesquisa do Hospital Mount Sinai, em Nova York, foi solicitada a usar esse método para analisar um extenso banco de dados de pacientes locais (2). Esta enorme coleção contém um oceano de informaçÔes de pacientes, resultados de testes, prescriçÔes médicas e muito mais.

Os cientistas chamaram o programa analĂ­tico desenvolvido no decorrer do trabalho. Ele treinou em dados de cerca de 700 pessoas. humano e, quando testado em novos registros, provou ser extremamente eficaz na previsĂŁo de doenças. Sem a ajuda de especialistas humanos, ele descobriu padrĂ”es em registros hospitalares que indicam qual paciente estĂĄ a caminho de uma doença, como cĂąncer de fĂ­gado. De acordo com especialistas, a eficiĂȘncia prognĂłstica e diagnĂłstica do sistema foi muito maior do que a de qualquer outro mĂ©todo conhecido.

2. Sistema de inteligĂȘncia artificial mĂ©dica baseado em bancos de dados de pacientes

Ao mesmo tempo, os pesquisadores perceberam que ele funciona de maneira misteriosa. Descobriu-se, por exemplo, que é ideal para reconhecimento de transtornos mentaiscomo a esquizofrenia, que é extremamente difícil para os médicos. Isso foi surpreendente, especialmente porque ninguém tinha ideia de como o sistema de IA conseguia enxergar a doença mental tão bem com base apenas nos registros médicos do paciente. Sim, os especialistas ficaram muito satisfeitos com a ajuda de um diagnóstico de måquina tão eficiente, mas ficariam muito mais satisfeitos se entendessem como a IA chega às suas conclusÔes.

Camadas de neurĂŽnios artificiais

Desde o inĂ­cio, ou seja, desde o momento em que o conceito de inteligĂȘncia artificial se tornou conhecido, havia dois pontos de vista sobre a IA. A primeira sugeria que seria mais razoĂĄvel construir mĂĄquinas que raciocinassem de acordo com princĂ­pios conhecidos e lĂłgica humana, tornando seu funcionamento interno transparente para todos. Outros acreditavam que a inteligĂȘncia surgiria mais facilmente se as mĂĄquinas aprendessem atravĂ©s da observação e experimentação repetida.

O Ășltimo significa reverter a programação de computador tĂ­pica. Em vez de o programador escrever comandos para resolver um problema, o programa gera algoritmo prĂłprio com base nos dados da amostra e no resultado desejado. Os mĂ©todos de aprendizado de mĂĄquina que mais tarde evoluĂ­ram para os sistemas de IA mais poderosos conhecidos hoje acabaram de seguir o caminho de, de fato, a prĂłpria mĂĄquina programa.

Essa abordagem permaneceu Ă  margem da pesquisa de sistemas de IA nos anos 60 e 70. Somente no inĂ­cio da dĂ©cada anterior, apĂłs algumas mudanças e melhorias pioneiras, Redes neurais "profundas" começaram a demonstrar uma melhoria radical nas capacidades de percepção automatizada. 

O aprendizado de mĂĄquina profundo dotou os computadores de habilidades extraordinĂĄrias, como a capacidade de reconhecer palavras faladas quase com a mesma precisĂŁo de um ser humano. Esta Ă© uma habilidade muito complexa para programar com antecedĂȘncia. A mĂĄquina deve ser capaz de criar seu prĂłprio "programa" treinamento em grandes conjuntos de dados.

O aprendizado profundo também mudou o reconhecimento de imagens de computador e melhorou muito a qualidade da tradução automåtica. Hoje, ele é usado para tomar todos os tipos de decisÔes importantes em medicina, finanças, manufatura e muito mais.

No entanto, com tudo isso vocĂȘ nĂŁo pode simplesmente olhar dentro de uma rede neural profunda para ver como "dentro" funciona. Os processos de raciocĂ­nio de rede estĂŁo embutidos no comportamento de milhares de neurĂŽnios simulados, organizados em dezenas ou mesmo centenas de camadas intrincadamente interconectadas..

Cada um dos neurÎnios na primeira camada recebe uma entrada, como a intensidade de um pixel em uma imagem, e então realiza cålculos antes de emitir a saída. Eles são transmitidos em uma rede complexa para os neurÎnios da próxima camada - e assim por diante, até o sinal de saída final. Além disso, existe um processo conhecido como ajuste dos cålculos realizados por neurÎnios individuais para que a rede de treinamento produza o resultado desejado.

Em um exemplo muito citado relacionado ao reconhecimento de imagens de cĂŁes, os nĂ­veis mais baixos de IA analisam caracterĂ­sticas simples, como forma ou cor. Os mais altos lidam com questĂ”es mais complexas, como pelos ou olhos. Apenas a camada superior reĂșne tudo, identificando o conjunto completo de informaçÔes como um cachorro.

A mesma abordagem pode ser aplicada a outros tipos de entrada que fazem a måquina aprender a si mesma: sons que formam palavras na fala, letras e palavras que compÔem frases em texto escrito ou um volante, por exemplo. movimentos necessårios para conduzir um veículo.

O carro nĂŁo pula nada.

Uma tentativa Ă© feita para explicar o que exatamente acontece em tais sistemas. Em 2015, pesquisadores do Google modificaram um algoritmo de reconhecimento de imagem de aprendizado profundo para que, em vez de ver objetos em fotos, ele os gerasse ou modificasse. Ao executar o algoritmo de trĂĄs para frente, eles queriam descobrir as caracterĂ­sticas que o programa usa para reconhecer, digamos, um pĂĄssaro ou um edifĂ­cio.

Esses experimentos, conhecidos publicamente como o título, produziram representaçÔes incríveis de (3) animais, paisagens e personagens grotescos e bizarros. Ao revelar alguns dos segredos da percepção de måquina, como o fato de certos padrÔes serem repetidamente retornados e repetidos, eles também mostraram como o aprendizado de måquina profundo difere da percepção humana - por exemplo, no sentido de expandir e duplicar artefatos que ignoramos em nosso processo de percepção sem pensar. .

3. Imagem criada no projeto

By the way, por outro lado, esses experimentos desvendaram o mistĂ©rio de nossos prĂłprios mecanismos cognitivos. Talvez seja em nossa percepção que existem vĂĄrios componentes incompreensĂ­veis que nos fazem entender e ignorar imediatamente algo, enquanto a mĂĄquina repete pacientemente suas iteraçÔes em objetos “sem importĂąncia”.

Outros testes e estudos foram realizados na tentativa de “entender” a mĂĄquina. Jason Yosinski ele criou uma ferramenta que funciona como uma sonda presa no cĂ©rebro, mirando em qualquer neurĂŽnio artificial e procurando a imagem que o ativa mais fortemente. No Ășltimo experimento, imagens abstratas apareceram como resultado de “espiar” a rede em flagrante, o que tornou os processos que ocorrem no sistema ainda mais misteriosos.

No entanto, para muitos cientistas, tal estudo Ă© um mal-entendido, pois, na opiniĂŁo deles, para entender o sistema, reconhecer os padrĂ”es e mecanismos de uma ordem superior de tomada de decisĂ”es complexas, todas as interaçÔes computacionais dentro de uma rede neural profunda. É um labirinto gigante de funçÔes e variĂĄveis ​​matemĂĄticas. No momento, Ă© incompreensĂ­vel para nĂłs.

Computador nĂŁo inicializa? Por quĂȘ?

Por que Ă© importante entender os mecanismos de tomada de decisĂŁo dos sistemas avançados de inteligĂȘncia artificial? Modelos matemĂĄticos jĂĄ estĂŁo sendo usados ​​para determinar quais prisioneiros podem ser libertados em liberdade condicional, quem pode receber um emprĂ©stimo e quem pode conseguir um emprego. Os interessados ​​gostariam de saber por que essa decisĂŁo e nĂŁo outra foi tomada, quais sĂŁo seus fundamentos e mecanismos.

ele admitiu em abril de 2017 no MIT Technology Review. Tommy Yaakkola, um professor do MIT que trabalha em aplicativos para aprendizado de mĂĄquina. -.

Existe até uma posição legal e política de que a capacidade de examinar e entender o mecanismo de tomada de decisão dos sistemas de IA é um direito humano fundamental.

Desde 2018, a UE trabalha para exigir que as empresas forneçam explicaçÔes aos seus clientes sobre as decisĂ”es tomadas por sistemas automatizados. Acontece que isso Ă s vezes nĂŁo Ă© possĂ­vel mesmo com sistemas que parecem relativamente simples, como aplicativos e sites que usam ciĂȘncia profunda para exibir anĂșncios ou recomendar mĂșsicas.

Os computadores que executam esses serviços se programam e fazem isso de maneiras que não podemos entender... Nem mesmo os engenheiros que criam esses aplicativos conseguem explicar completamente como funciona.

Adicionar um comentĂĄrio