An open API service indexing awesome lists of open source software.

https://github.com/thomasnield/kotlin-machine-learning-demos

Demonstration of several machine learning algorithms in Kotlin
https://github.com/thomasnield/kotlin-machine-learning-demos

deep-learning kotlin logistic-regression machine-learing-algorithms machine-learning

Last synced: about 1 month ago
JSON representation

Demonstration of several machine learning algorithms in Kotlin

Awesome Lists containing this project

README

        

# Showcases of Different ML Algorithms

### Using Background Color Classification

This is a Kotlin application that experiments with different machine learning algorithms to recommend a light/dark font against different background colors.

Some algorithms are built completely from scratch but others are showcased using a library.

The current algorithms/library implementations:

- Formulaic
- Linear regression (w/ hill climbing)
- Logistic regression (w/ hill climbing)
- Decision Tree
- Random Forest
- Neural Network (w/ hill climbing)
- Neural Network (w/ simulated annealing)
- OjAlgo Neural Network
- DL4J Neural Network

Planned to be added:

- Linear regression (w/ gradient descent)
- Logistic regression (w/ gradient descent)
- Continuous Naive Bayes

![](https://i.imgur.com/SPVFfQ6.png)