Skip to main content

Optimization methods, machine learning tools and models with visualization

Project description

ML_opt

Repository of optimization methods in machine learning.

Machine Learning models and valuable visualization.

  1. Two-variable function extrema finding and visualization implementation. Use User interface notebook twovarextremas Jupyter Notebook with downloaded modules.
  2. One dimensional optimization(minimization) methods implementation and visualization. Use User interface notebook onedimensionaloptimization Jupyter Notebook with downloaded modules.
  3. Gradients optimization(minimization) methods and visualization implementation. Use User interface notebook gradients Jupyter Notebook with downloaded modules.
  4. Regression(Linear, Polynomial, Exponential) models and visualization implementation with StochasticGradientDescent/NormalEquation solvers. Use User interface notebook regression colab Jupyter Notebook with downloaded modules.
  5. Optimization with equality/inequality constraints. Interior point methods and visualization implementation. Use User interface notebook interiorpoint Jupyter Notebook with downloaded modules.
  6. Classification. Implementation of LogisticRegression(Ridge, Lasso), LogisticRegression with RBF kernel function, SVMs classifiers. Use User Interface notebook classification notebook colab with downloaded modules.
  7. Stochastic optimization. Implementation of Stochastic gradient descent, Support vector classifier on 2 classes optimized by SGD, simulated annealing algorithm for function minimization, genetic algorithm for function minimization. Built in visualization implemented.

Change log

0.0.1 (19/06/2022)

  • First Library Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mloptima-0.0.1.tar.gz (27.1 kB view details)

Uploaded Source

File details

Details for the file mloptima-0.0.1.tar.gz.

File metadata

  • Download URL: mloptima-0.0.1.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.2

File hashes

Hashes for mloptima-0.0.1.tar.gz
Algorithm Hash digest
SHA256 df378e7fe0f6dea814f98e336241b8daf42559242407d82ea4cf8f3670b5a007
MD5 be5bac25490613df662d8b7efe4d2c81
BLAKE2b-256 6e7eb89ee2492ab8d54831c1ab57cefb994c69369eb91f256ab65ed8e7c9fca4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page