Cursos de Extensão (Curta Duração)
TrIA: Trilha formativa de Programação, Visualização de Dados, Aprendizagem de Máquina e Inteligência Artificial
A Trilha formativa de Programação, Visualização de Dados, Aprendizagem de Máquina e Inteligência Artificial (TrIA) tem por objetivo capacitar os cursistas a compreender os conceitos, utilizar e desenvolver metáforas visuais bem como estratégias de aprendizagem de máquinas e inteligência artificial em tarefas cotidianas no contexto de cursos de graduação, pós-graduação, e num contexto de pesquisa.
A Trilha formativa de Programação, Visualização de Dados, Aprendizagem de Máquina e Inteligência Artificial (TrIA) tem por objetivo capacitar os cursistas a compreender os conceitos de programação, utilizar e desenvolver metáforas visuais bem como modelos de aprendizagem de máquinas e inteligência artificial em tarefas cotidianas no contexto de cursos de graduação, pós-graduação, e de pesquisa.
Alunos de graduação, pós-graduação e profissionais que queiram compreender, utilizar e desenvolver modelos de IA. Começaremos desde o ensino de programação, passando por visualização e compreensão de dados, até chegar nos modelos de aprendizagem de máquina e, por fim, inteligência artificial
1. Introdução à Programação: introduzir a programação, desde a lógica até a utilização da linguagem de programação Python para construção de programas de computador. Será apresentada também uma breve introdução à análise de complexidade de algoritmos. O curso fornece aos alunos as ferramentas necessárias para compreender, desenvolver e aplicar a programação em tarefas cotidianas no contexto de cursos de graduação e pós-graduação, pesquisa, bem como para o público geral sem conhecimento prévio na área de computação.
2. Visualização de Dados: transformar a sobrecarga de informação em oportunidade; extrair informação de grande volume de dados, que podem ser dinâmicos e conflitantes; detectar o esperado e descobrir o inesperado; fornecer avaliações oportunas e compreensíveis; comunicar avaliações de modo eficaz para dar suporte à tomada de decisão.
3. Aprendizagem de Máquina: compreender e utilizar os algoritmos computacionais que se aprimoram automaticamente através da experiência, os chamados algoritmos de aprendizagem de máquina; obter regras gerais a partir de grandes conjuntos de dados; criar sistemas capazes de filtrar informações, aprendendo os interesses dos usuários; fazer previsões com base em exemplos.
4. Inteligência Artificial: compreender e utilizar os algoritmos de inteligência artificial, que são aqueles capazes de executar tarefas que normalmente demandam inteligência humana, como percepção visual, reconhecimento de fala, tomada de decisão e tradução entre idiomas; aumentar a conscientização sobre a presença da IA no cotidiano, como em sistemas de recomendação, em streamings e lojas virtuais; redes sociais; assistentes virtuais; ferramentas de chat com IA generativa em que o usuário entra com texto e recebe respostas que se assemelham às de um interlocutor humano.
Coordenação do Curso:
Profa. Dra.: Sabrina de Azevedo Silveira
Professores Efetivos:
Prof. Dr. Julio Cesar Soares dos Reis
Prof. Dr. Ricardo Ferreira dos Santos
Profa. Dr. Sabrina de Azevedo Silveira
O curso será oferecido na modalidade a distância pelo portal EAD da UFV (https://portalead.cead.ufv.br/). Serão disponibilizados como recursos de aprendizagem apostila, aulas animadas, notas de aula, exercícios avaliativos fechados e exercícios avaliativos abertos. Haverá um encontro síncrono semanal para correção de exercícios. Para aprovação, o cursista deve obter 60% ou mais de aproveitamento nas atividades avaliativas.
Para conclusão do curso e obtenção do certificado, o cursista deve realizar todas as atividades avaliativas e obter um aproveitamento final igual ou superior a 60%.