kesnar's ID3 (kID3) is a simple implementation of the ID3 algorithm in Rust with 3 options for selecting best attribute (random, information gain, gain ratio)
Made for an assignment in the course of Machine Learning for my MSc deegree in University of Aegean.
Usage:
args1: data file
args2: output file
args3: method for attribute selection (1:random, 2:information gain, 3:gain ratio)
Written by kesnar (Panagiotis Famelis) in November 2020
Published under CC BY-NC-SA 4.0 (Attribution-NonCommercial-ShareAlike 4.0 International)