Skip to content

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

Notifications You must be signed in to change notification settings

nightspite/id3-c45-classifier

Repository files navigation

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