Skip to content
Guled edited this page Mar 13, 2017 · 7 revisions

MLKit is a simple machine learning framework written in Swift. Currently MLKit features machine learning algorithms that deal with the topic of regression, but the framework will expand over time with topics such as classification, clustering, recommender systems, and deep learning. The vision and goal of this framework is to provide developers with a toolkit to create products that can learn from data. MLKit is a side project of mine in order to make it easier for developers to implement machine learning algorithms on the go, and to familiarize myself with machine learning concepts.

What's included in the framework so far:

  • Linear Regression
  • Polynomial Regression
  • Ridge Regression
  • Lasso Regression
  • Genetic Algorithm
  • K-Means Clustering
  • Neural Network

Topics to be included soon:

  • Classification
  • Recommendation Systems

To your right you will see individual tutorials for each of the algorithms currently included in the framework. As of now, I am in the process of making individual tutorials for each topic.