Skip to content

This repository contains work for CSCI 447 Introduction to Machine Learning. It represent a wide range of machine learning algorithms and principles, implemented from scratch by Braeden Hunt and Tyler Koon (group 6).

Notifications You must be signed in to change notification settings

SciGuyTy/csci447-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This repository contains all work related to the four projects assigned in CSCI 447. These projects are developed and maintained by Braeden Hunt and Tyler Koon.

Each of the projects focused on exploring a unique set of machine learning algorithms/principles and culminated in brief research reports:

  • Project 1: Exploring the effects of introducing noise into the training process of a Naive Bayesian classifier
  • Project 2: Exploring the underlying difference in performance between K-Nearest Neighbor, K-Means Clustering, and Edited K-Nearest Neighbor algorithms
  • Project 3: Exploring the effects of hidden layers on the performance of feed-forward neural networks which implement the backpropagation algorithm
  • Project 4: Exploring the relative differences in performance of Backpropagation, the Genetic Algorithm, Differential Evolution, and Particle Swarm Optimization

For each of these projects, we were responsible for implementing the underlying algorithms, preprocessing, training, and evaluation methods from scratch (only relying on general purpose tools such as Pandas and NumPy for representing and working with data).

About

This repository contains work for CSCI 447 Introduction to Machine Learning. It represent a wide range of machine learning algorithms and principles, implemented from scratch by Braeden Hunt and Tyler Koon (group 6).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages