Este repositório conta com alguns dos códigos desenvolvidos na disciplina de Inteligência Artificial do curso curso de Bacharelado em Ciências da Computação oferecido pelo IFC Blumenau.
- Período: 7º Semestre - 2023
- Docente Responsável: Eder Augusto Penharbel
- Ementa: Histórico e princípios de inteligência artificial. Resolução de problemas. Métodos de busca. Conhecimento e raciocínio. Heurísticas. Sistemas especialistas e base de conhecimento. Agentes Inteligentes. Sistemas Multiagentes. Tópicos Avançados em IA (Redes semânticas. Lógica Fuzzy. Redes neurais Artificiais, Computação evolucionária). Aplicações de IA.
Como dinâmica da disciplina, foi proposto aos alunos o desenvolvimento de dois seminários, sendo que o último (final) deve contar com a elaboração de um projeto. No que tange ao primeiro seminário, foi abordado a resolução de problemas de busca e problemas de satisfação de restrições. Já para o projeto final, uma implementação própria (sem uso de frameworks para machine learning) do modelo MLP e do algoritmo backpropagation foi realizado. Esse modelo foi então apresentado na resolução de problemas simples como aclassificação de dígitos manuscritos e a compactação/recontrução de informação.
Cada um dos códigos/exemplos desenvolvidos para os seminários podem ser acompanhados em diretórios específicos, cuja nomenclatura segue o tema abordado.
A título de especificação, meu trabalho de conclusão de curso possui um escopo na área de IA com foco específico em deep learning e classificação). Códigos e outros artefatos são apresentados em repositório do github próprio, identificado por BCC-TCC.