Skip to content

thomashopkins32/MachineLearningAlgorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Algorithms

Custom implementations of machine learning algorithms.

Includes

Algorithm / Architecture Language Framework
CART Julia Base
Transformer Python PyTorch
GRU Python PyTorch
LSTM Python PyTorch
DenseNet Python PyTorch
Mixup data augmentation Python NumPy
ResNet Python PyTorch
Conv2d Julia Base
One-Step Actor Critic REINFORCE Python PyTorch
Vanilla Policy Gradient w/ GAE Python PyTorch
Neural Network Python NumPy
Support Vector Machine Python NumPy
K-Nearest Neighbor Python Base
Radial Basis Function Network Python Base
Perceptron Python NumPy

Results for Binary Classification

Plots of decision regions for classifying digits 1 versus not 1 are shown below. Average intensity and symmetry were two features that were computed from the raw image data. In each case, regularization and cross validation was used.

  • Neural Network

neural network picture

  • Support Vector Machine

svm

  • K-Nearest Neighbor

knn

  • Radial Basis Function Network

rbf

  • Perceptron

p

About

Implementations of machine learning algorithms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published