Qual o caminho ?

Você já começou ! Está num site sobre Inteligência Artificial. Parabéns !!

Agora, paciência, persistência e disciplina.

  • Preciso ser um gênio matemático com mestrado para entender e atuar na Inteligência artificial ?

Claro que não ! Nem os grandes empregadores exigem mais diploma, se você for bom no que faz. Se você tiver o ensino médio completo (e mesmo se não tiver) já pode dominar muitos conceitos de IA. Aliás, este site pretende popularizar a IA para estudantes secundaristas também. Se você programa em alguma linguagem ou estiver disposto a aprender uma, irá aproveitar as práticas dessa área. O domínio da linguagem SQL ainda é considerado uma vantagem, mas com o uso dos bancos NoSQL (e.g. MongoDB) isso tende a mudar. A matemática, a língua portuguesa, a língua inglesa e (no caso da robótica) a física e eletrônica são úteis. Não que você vá desprezar as outras matérias do ensino médio – nem seria prudente – mas você dedicará mais tempo e energia a Stem (matérias técnicas).

  • Como ser um profissional de IA ?

Se você deseja ser reconhecido um dia como um especialista em IA de nível superior e quer ser professor universitário, termine uma graduação em ciências da computação, engenharia, física, robótica, ciência de dados, engenharia eletrônica ou ciências correlatas da área de exatas e prepare-se para passar bem colocado no Poscomp. Dali, você poderá fazer uma extensão, mestrado, doutorado ou MBA em IA, praticamente onde desejar. Provavelmente com bolsa, já que o MCTI está sob nova direção.

Se não quiser fazer faculdade, concentre-se nas linguagens, no tratamento e visualização dos dados e nas ferramentas. Mais tarde vamos abordá-las.

Se você é um gestor e precisa saber como implantar a IA na sua empresa, veja o artigo a seguir.

Quais as profissões ligadas à IA ?

A IA é tão ampla que você poderá aproveitar vários de seus conceitos, técnicas e discussões, mesmo que sua área de atuação seja a biologia, o direito ou jogos de computador. Mais tarde vou trazer para você, leitor, depoimentos e histórias de pessoas que trabalham (ou trabalharam) com IA, direta ou indiretamente. Para adiantar, aviso que advogados, programadores, matemáticos, administradores, técnicos de futebol, demógrafos, meteorologistas, engenheiros, epidemiologistas, economistas, industriais e um grupo crescente de líderes políticos se interessam pelo assunto.

Leia meu artigo sobre os serviços que as empresas de IA estão prestando pelo mundo.

  • E o caminho ?
  1. Procure aqui no site os vídeos sobre IA, para que você vá se familiarizando. The Age of A.I. é um excelente começo, porque conta o que está acontecendo de mais moderno no mundo da IA, em vários setores do conhecimento. Em seguida, a palestra do professor Bulinha, no Serratec. Essa palestra foi maravilhosa e cobriu dezenas de aspectos da IA, desde o mercado até técnicas e ferramentas.. Essencial para quem vai realmente seguir a profissão, seja no nivel técnico ou superior. Depois, o vídeo Coded Bias, do NetFlix, que fala sobre os erros cometidos na introdução de dados de treinamento e seus efeitos sociais. Já as aulas do professor Yasser no Caltech nos foram recomendadas por João Lagôas, doutorando da Coppe.
  2. É essencial adquirir o livro de Russel e Norvig : “Inteligência Artificial”. Custa um bom dinheiro. Mas a boa notícia é que você pode adquirir o PDF, com alguma pesquisa. Sai pela metade do preço. Quando conseguir, recomendo usar um tablet ou um Kindle para a leitura do arquivo. No celular fica um pouco difícil e chato (muito movimento de dedo e muito esforço visual ). Não compre edições antigas, porque nessa área o que interessa é o novo (a edição atual é a quarta, mas infelizmente ainda se vende a terceira). Este livro dá toda a base técnica de que precisamos. Minha sugestão (1) é que você crie suas próprias perguntas e respostas para os assuntos que está estudando no Norvig, capítulo a capítulo. Faça isso como se você fosse o professor, sabatinando seus alunos. O Moodle ou o Google Forms são bons para isso. A sugestão (2) é que você tente analisar os tópicos de I.A. que estão na Wikipedia e tente melhorá-los. Afinal, a própria IA do site nos dá as pistas sobre o que precisa melhorar.
  3. Uma leitura interessante é a obra de Kai-Fu Lee: “Inteligência Artificial“. Não é obra técnica, nem dá ” dicas infalíveis” a quem a lê. Mas é boa para o empreendedor e para aqueles que trabalham com políticas de C&T. Faz uma análise muito interessante sobre o mercado de IA na China e sua comparação com o mercado norte-americano. Dentro do livro há um aviso importante: Os dados são a matéria-prima desse mercado ! Melhor começar a guardá-los, protegê-los e organizá-los !
  4. Um curso permanente de Python, linguagem por excelência da IA, está em desenvolvimento na plataforma Moodle do I2. Deixo o site aberto para críticas e sugestões.
  5. Os vídeos da Dra. Renata Wasserman., que são muito esclarecedores e se baseiam no Russel-Norvig.
  6. A próxima etapa é o laboratório. Não adianta estudar inteligência artificial sem prática. Isso não existe ! Visite esse item em nosso site. Jogue também xadrez e Go em sites especializados. São jogos com objetivos diversos, ambos bem estudados pela IA. O primeiro deseja capturar o rei do oponente. O segundo enfatiza a tomada de espaço, de terreno, com paciência e controle.
  7. Procure no Udemy os cursos das linguagens de programação Python (para programadores) e R (para os mais chegados a matemática e estatística). São essenciais à disciplina de IA. Em muitos casos, as linguagens Java, C, C++, JavaScript podem ser necessárias. Mas concentre-se principalmente em Python.
  8. Dê uma olhada no curso de IA do Udemy, recomendado pela equipe de IA do TRF4. Ali, há práticas de programação interessantes. A estratégia é esperar as promoções do Udemy e guardá-las como se fossem dólares para distribuir aos funcionários da sua empresa, alunos etc.
  9. A USP tem, de tempos em tempos, um conceituado curso de Python com aplicação à linguagem natural, gratuito. É um curso fantástico, que te leva desde o zero, usando Python, até o processamento usando dois pacotes importantes de PLN (Processamento de Linguagem Natural): NLTK e SpaCy.
  10. Mas não adianta só dominar uma linguagem. Hoje em dia quem te avalia são as máquinas, com seus algoritmos. Então, inscreva-se no Turing e fique perto da avaliação padronizada e do mercado. Isso quer dizer que você precisa escolher uma trilha. Um exemplo é o de programador full-stack com Python, JavaScript e React.
  11. A elaboração de um plano de estudo próprio, para quem já tem curso superior, ajuda na disciplina do estudante que segue de modo independente. O currículo pode conter as matérias da especialização de IA escolhida. Não é possível uma pessoa só dominar todas as áreas da IA: processamento de linguagem natural, representação do conhecimento, raciocínio automatizado, aprendizado de máquina, visão computacional, robótica, etc. Assim, seu currículo vai ter de refletir seu interesse e o de sua organização, é claro. Esbocei um currículo para o programador de computadores interessado em processamento da linguagem natural (disponível em breve), porque o meu projeto está definido, até o momento, nessa área.
  12. [Na Universidade] Quando você se julgar pronto, associe-se a um laboratório de IA (isso ocorre geralmente no mestrado, mesmo porque você precisará de uma bolsa em algum momento). Veja o item [ profissão IA ] [ organizações ] no menu deste site. Está sempre em evolução. Opcionalmente, associe-se a uma comunidade nas redes sociais.
  13. Para quem não pretende seguir o caminho de professor na academia ou já passou da idade mas deseja estar no mercado, poderá fazer o MBA em Inteligência Artificial e Big Data o ICMC/USP, se tiver US$ 3.400,00. Criei um arquivo de resumo com as matérias do curso.
  • A língua estrangeira é essencial para trabalhar na área ?

Sim. Para começar. O ideal para doutorado é dominar duas línguas estrangeiras, sendo inglês a principal. Então, se você já não fala inglês pelo menos em nível avançado, comece um curso já. Recomendo o Clac, da UERJ. Lá, você poderá aprender também a língua alemã, também usada por especialistas em IA.

Se você quer ficar no nível técnico, pode se virar perfeitamente com inglês intermediário.

  • E as certificações ?

Sim, existem certificações variadas em IA. Consulte o artigo de Diego Nogare: