Fabio-A-Sa / Y3S2-InteligenciaArtificial

Exercises and assessments of the UC Inteligencia Artificial. MIEIC, Year 3, Semester 2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inteligência Artificial (IA) - Year 3, Semester 2 (Y3S2)

This repository contains all the exercises and assessments of the UC Inteligência Artificial, taught by Luís Paulo Reis and Henrique Lopes Cardoso at Integrated Master in Informatics and Computing Engineering [MIEIC] at the Faculty of Engineering of the University of Porto [FEUP].

Final Grade: 19/20

FEUP Logo

Here are several documents, namely:

Notes

Notes that I take during theoretical lectures in Markdown.

Project 1 (Grade: 20/20)

The game Cohesion Free is a one-player game played on a pre-generated board with four different colors. The game starts with a scrambled board, and the player must slide tiles to form larger clusters of tiles of the same color. The game ends when the player wins by having only a single cluster of each color.

The player has many different modes and difficults to choose:

Cohesion

The player has multiple algorithms to run:

Game Start

An example of computed Search Tree of DFS algorithm:

IA Search Algorithm 1

An example of computed Search Tree of A* algorithm:

IA Search Algorithm 2

Members

Project 2 (Grade: 19.5/20)

The goal of this project is to predict whether a cancer biopsy is benign or malignant, based on the 30 attributes mentioned above. This is a binary classification problem, where the target variable is the diagnosis, which can be either benign or malignant.

Correlation

Table

The solution to this problem is a supervised learning model, which will be trained using the dataset mentioned above. The model will be trained using the training set, and then evaluated using the test set. The model will be evaluated using the accuracy metric, which is the percentage of correct predictions made by the model.

Types

Members

@ Fábio Araújo de Sá
2022/2023

About

Exercises and assessments of the UC Inteligencia Artificial. MIEIC, Year 3, Semester 2.


Languages

Language:Jupyter Notebook 97.6%Language:Python 2.4%