/id3-c45-classifier

Simple implementation of the ID3 + C4.5 algorithm for decision tree learning

Primary LanguagePython

Decision Tree Classifier - ID3 + C4.5

Introduction

This is a simple implementation of the ID3 + C4.5 algorithm for decision tree learning. The current example uses geometric figures for training and testing. The algorithm is implemented in Python 3.9.6.

Project was created as a part of the course "Methods of Artificial Intelligence " at the Faculty of Electrical Engineering, Warsaw University of Technology, Poland.

Usage

Install

pip3 install -r requirements.txt

Run

python3 main.py