GithubHelp home page GithubHelp logo

sherstpasha / thefittest Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 0.0 22.88 MB

Implementation of data mining methods that use evolutionary algorithms

Home Page: https://sherstpasha.github.io/thefittest/

License: MIT License

Python 100.00%
algorithm differential-evolution evolutionary-algorithms genetic-algorithm genetic-programming heuristic-search optimization optimization-algorithms

thefittest's Introduction

PyPI - Package version Downloads

Profile views

codecov.io

Codacy Badge Code style: black Documentation Status

docs/logos/logo1.png


thefittest is an open-source library designed for the efficient application of classical evolutionary algorithms and their effective modifications in optimization and machine learning. Our project aims to provide performance, accessibility, and ease of use, opening up the world of advanced evolutionary methods to you.

Features of thefittest

Performance
Our library is developed using advanced coding practices and delivers high performance through integration with NumPy, Scipy, Numba, and scikit-learn.
Versatility
thefittest offers a wide range of classical evolutionary algorithms and effective modifications, making it the ideal choice for a variety of optimization and machine learning tasks.
Integration with scikit-learn
Easily integrate machine learning methods from thefittest with scikit-learn tools, creating comprehensive and versatile solutions for evolutionary optimization and model training tasks.

Installation

pip install thefittest

Dependencies

thefittest requires:

thefittest contains methods

Benchmarks

Examples

Notebooks on how to use thefittest:

If some notebooks are too big to display, you can use NBviewer.

Kaggle Notebooks

Articles

Publications where thefittest has been used:

  • Thefittest: evolutionary machine learning in Python, January 2024, ITM Web of Conferences 59. DOI: 10.1051/itmconf/20245902020. Licensed under CC BY 4.0. Authored by Pavel Sherstnev. Available at: https://doi.org/10.1051/itmconf/20245902020

thefittest's People

Contributors

renoschubert avatar sherstpasha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.