Code Monkey home page Code Monkey logo

top-machine-learning's Introduction

Top Machine Learning Github repositories

Based on Top Deep Learning

Here is a list of the top-200 Machine Learning Github repositories sorted by the number of stars. The query that has been used for the GitHub search API is "Machine Learning".

Date: 03/16/2018

Note: This listing will be updated regularly.

Id Name Description Language Stars Forks
1 tensorflow Computation using data flow graphs for scalable machine learning C++ 92877 59682
2 awesome-machine-learning A curated list of awesome Machine Learning frameworks, libraries and software. Python 31263 7647
3 scikit-learn scikit-learn: machine learning in Python Python 26594 13399
4 machine-learning-for-software-engineers A complete daily plan for studying to become a machine learning engineer. None 18320 3731
5 predictionio PredictionIO, a machine learning server for developers and ML engineers. Built on Apache Spark, HBase and Spray. Scala 11126 1786
6 Qix Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang None 10754 4324
7 cheatsheets-ai Essential Cheat Sheets for deep learning and machine learning researchers None 9141 1981
8 python-machine-learning-book The "Python Machine Learning (1st edition)" book code repository and info resource Jupyter Notebook 8151 2968
9 ML-From-Scratch Machine Learning From Scratch. Bare bones Python implementations of Machine Learning models and algorithms with a focus on transparency and accessibility. Aims to cover everything from Data Mining to Deep Learning. Python 7991 1093
10 dive-into-machine-learning Dive into Machine Learning with Python Jupyter notebook and scikit-learn! None 7966 1360
11 Machine-Learning-Tutorials machine learning and deep learning tutorials, articles and other resources None 6920 1923
12 deeplearnjs Hardware-accelerated deep learning // machine learning // NumPy library for the web. TypeScript 6737 658
13 MLAlgorithms Minimal and clean examples of machine learning algorithms Python 6580 1027
14 state-of-the-art-result-for-machine-learning-problems This repository provides state of the art (SoTA) results for all machine learning problems. We do our best to keep this repository up to date. If you do find a problem's SoTA result is out of date or missing, please raise this as an issue or submit Google form (with this information: research paper name, dataset, metric, source code and year). We will fix it immediately. None 6389 962
15 handson-ml A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow. Jupyter Notebook 6357 3172
16 turicreate Turi Create simplifies the development of custom machine learning models. C++ 6173 553
17 pattern Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization. Python 6143 1191
18 ChatterBot ChatterBot is a machine learning, conversational dialog engine for creating chat bots Python 5501 1947
19 php-ml PHP-ML - Machine Learning library for PHP PHP 5460 743
20 vowpal_wabbit Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning. C++ 5338 1348
21 golearn Machine Learning for Go Go 5305 666
22 Swift-AI The Swift machine learning library. Swift 5282 523
23 LightGBM A fast, distributed, high performance gradient boosting (GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks. It is under the umbrella of the DMTK(http://github.com/microsoft/dmtk) project of Microsoft. C++ 4968 1310
24 have-fun-with-machine-learning An absolute beginner's guide to Machine Learning and Image Classification with Neural Networks Python 4536 436
25 dlib A toolkit for making real world machine learning and data analysis applications in C++ C++ 4435 1325
26 aerosolve A machine learning package built for humans. Scala 4303 556
27 amazon-dsstne Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models C++ 4065 671
28 facets Visualizations for machine learning datasets Jupyter Notebook 3990 455
29 tpot A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming. Python 3757 605
30 smile Statistical Machine Intelligence & Learning Engine Java 3693 702
31 TensorFlow-Book Accompanying source code for Machine Learning with TensorFlow. Refer to the book for step-by-step explanations. Jupyter Notebook 3692 882
32 Data-Analysis-and-Machine-Learning-Projects Repository of teaching materials, code, and data for my data analysis and machine learning projects. Jupyter Notebook 3525 1117
33 lime Lime: Explaining the predictions of any machine learning classifier JavaScript 3478 458
34 bullet3 Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc. C++ 3371 928
35 ML_for_Hackers Code accompanying the book "Machine Learning for Hackers" R 3269 2163
36 FlappyLearning Program learning to play Flappy Bird by machine learning (Neuroevolution) JavaScript 3250 358
37 machine-learning-mindmap A mindmap summarising Machine Learning concepts, from Data Analysis to Deep Learning. None 3222 503
38 weight-loss Machine Learning meets ketosis: how to effectively lose weight Python 3156 141
39 angel A Flexible and Powerful Parameter Server for large-scale machine learning Java 3153 776
40 pattern_classification A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks Jupyter Notebook 3098 1041
41 pymc3 Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Theano Python 3030 746
42 DataSciencePython common data analysis and machine learning tasks using python Python 2984 837
43 whereami Uses WiFi signals 📶 and machine learning to predict where you are Python 2976 191
44 h2o-3 Open Source Fast Scalable Machine Learning Platform For Smarter Applications (Deep Learning, Gradient Boosting, Random Forest, Generalized Linear Modeling (Logistic Regression, Elastic Net), K-Means, PCA, Stacked Ensembles, Automatic Machine Learning (AutoML), ...) Java 2923 1162
45 teachable-machine Explore how machine learning works, live in the browser. No coding required. JavaScript 2872 297
46 DeepLearningProject An in-depth machine learning tutorial introducing readers to a whole machine learning pipeline from scratch. HTML 2833 428
47 tensorflow_cookbook Code for Tensorflow Machine Learning Cookbook Jupyter Notebook 2827 1312
48 kubeflow Machine Learning Toolkit for Kubernetes Python 2783 309
49 Learn_Machine_Learning_in_3_Months This is the code for "Learn Machine Learning in 3 Months" by Siraj Raval on Youtube None 2782 410
50 MachineLearning Machine Learning in Action(机器学习实战) HTML 2648 927
51 framework Machine learning, computer vision, statistics and general scientific computing for .NET C# 2608 1332
52 pipeline PipelineAI: The Standard Runtime For Every Real-Time Machine Learning and AI Prediction in the Enterprise HTML 2474 665
53 NakedTensor Bare bone examples of machine learning in TensorFlow Python 2456 152
54 DMTK Microsoft Distributed Machine Learning Toolkit None 2394 558
55 ml-agents Unity Machine Learning Agents C# 2365 459
56 MachineLearning Basic Machine Learning and Deep Learning Python 2322 1978
57 mit-deep-learning-book-pdf MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville Java 2270 535
58 h2o-2 h2o = fast statistical, machine learning & math runtime for bigdata Java 2258 601
59 imgaug Image augmentation for machine learning experiments. Python 2231 471
60 PRMLT Matlab code for machine learning algorithms in book PRML Matlab 2208 1111
61 machine-learning-cheat-sheet Classical equations and diagrams in machine learning TeX 2103 549
62 mlpack mlpack: a scalable C++ machine learning library -- C++ 2038 784
63 dl-setup Instructions for setting up the software on your deep learning machine None 1998 331
64 serving A flexible, high-performance serving system for machine learning models C++ 1954 842
65 introduction_to_ml_with_python Notebooks and code for the book "Introduction to Machine Learning with Python" Jupyter Notebook 1947 1050
66 machine-learning Content for Udacity's Machine Learning curriculum Jupyter Notebook 1924 3984
67 BuildingMachineLearningSystemsWithPython Source Code for the book Building Machine Learning Systems with Python Python 1881 1238
68 awesome-machine-learning-cn 机器学习资源大全中文版,包括机器学习领域的框架、库以及软件 None 1873 776
69 gorgonia Gorgonia is a library that helps facilitate machine learning in Go. Go 1737 171
70 machine_learning_basics Plain python implementations of basic machine learning algorithms Jupyter Notebook 1712 202
71 awesome-ml-for-cybersecurity :octocat: Machine Learning for Cyber Security None 1691 475
72 Machine-Learning None None 1688 508
73 awesome-machine-learning-on-source-code Interesting links & research papers related to Machine Learning applied to source code None 1659 159
74 EasyML Easy Machine Learning is a general-purpose dataflow-based system for easing the process of applying machine learning algorithms to real world tasks. Java 1554 334
75 xlearn High Performance, Easy-to-use, and Scalable Machine Learning Package (C++, Python, R) C++ 1518 220
76 benchm-ml A minimal benchmark for scalability, speed and accuracy of commonly used open source implementations (R packages, Python scikit-learn, H2O, xgboost, Spark MLlib etc.) of the top machine learning algorithms for binary classification (random forests, gradient boosted trees, deep neural networks etc.). R 1425 257
77 parallel_ml_tutorial Tutorial on scikit-learn and IPython for parallel machine learning Jupyter Notebook 1405 564
78 oryx Oryx 2: Lambda architecture on Apache Spark, Apache Kafka for real-time large scale machine learning Java 1392 343
79 HLearn Homomorphic machine learning Haskell 1376 127
80 mlxtend A library of extension and helper modules for Python's data analysis and machine learning libraries. Python 1358 349
81 machine-learning 🌎 machine learning algorithms tutorials (mainly in Python3) Jupyter Notebook 1355 238
82 machine_learning_examples A collection of machine learning examples and tutorials. Python 1325 1629
83 mlcourse_open OpenDataScience Machine Learning course. Both in English and Russian Python 1283 1289
84 seldon-server Machine Learning Platform and Recommendation Engine built on Kubernetes Java 1282 273
85 Data-Science-45min-Intros Ipython notebook presentations for getting starting with basic programming, statistics and machine learning techniques Jupyter Notebook 1240 399
86 AI-Blocks A powerful and intuitive WYSIWYG interface that allows anyone to create Machine Learning models! JavaScript 1201 118
87 Theano-Tutorials Bare bones introduction to machine learning from linear regression to convolutional neural networks using Theano. Python 1189 458
88 arXivTimes repository to research & share the machine learning articles None 1132 61
89 machinelearninginaction Source Code for the book: Machine Learning in Action published by Manning HTML 1067 1029
90 iOS_ML List of Machine Learning, AI, NLP solutions for iOS. The most recent version of this article can be found on my blog. None 1061 115
91 spearmint Spearmint is a package to perform Bayesian optimization according to the algorithms outlined in the paper: Practical Bayesian Optimization of Machine Learning Algorithms. Jasper Snoek, Hugo Larochelle and Ryan P. Adams. Advances in Neural Information Processing Systems, 2012 Python 1038 277
92 opencv4nodejs Asynchronous OpenCV 3.x nodejs bindings with JavaScript and TypeScript API, with examples for: Face Detection, Machine Learning, Deep Neural Nets, Hand Gesture Recognition, Object Tracking, Feature Matching, Image Histogram C++ 1037 138
93 ML-Tutorial-Experiment Coding the Machine Learning Tutorial for Learning to Learn Jupyter Notebook 1035 347
94 DataScienceR a curated list of R tutorials for Data Science, NLP and Machine Learning R 1019 572
95 papers Summaries of machine learning papers None 1007 195
96 cortex Machine learning in Clojure Clojure 997 86
97 datumbox-framework Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications. Java 964 275
98 python-machine-learning-book-2nd-edition The "Python Machine Learning (2nd edition)" book code repository and info resource Jupyter Notebook 960 419
99 machine-learning-with-ruby Curated list: Resources for machine learning in Ruby. Ruby 952 74
100 TensorComprehensions A domain specific language to express machine learning workloads. C++ 942 70
101 mlr mlr: Machine Learning in R R 910 273
102 vehicle-detection Vehicle detection using machine learning and computer vision techniques for Udacity's self-driving car course. Jupyter Notebook 904 99
103 AndroidTensorFlowMachineLearningExample Android TensorFlow MachineLearning Example (Building TensorFlow for Android) Java 900 271
104 ml-videos A collection of video resources for machine learning None 900 122
105 limdu Machine-learning for Node.js JavaScript 860 77
106 veles Distributed machine learning platform C++ 856 187
107 ml Machine learning tools in JavaScript JavaScript 856 90
108 turkce-yapay-zeka-kaynaklari Türkiye'de yapılan derin öğrenme (deep learning) ve makine öğrenmesi (machine learning) çalışmalarının derlendiği sayfa. None 850 129
109 machine-learning-surveys A curated list of Machine Learning Surveys, Tutorials and Books. JavaScript 842 111
110 goml On-line Machine Learning in Go (and so much more) Go 840 68
111 BIDMach CPU and GPU-accelerated Machine Learning Library Jupyter Notebook 834 165
112 mshadow Matrix Shadow:Lightweight CPU/GPU Matrix and Tensor Template Library in C++/CUDA for (Deep) Machine Learning C++ 832 396
113 shap A unified approach to explain the output of any machine learning model Jupyter Notebook 821 69
114 SFrame SFrame: Scalable tabular and graph data-structures built for out-of-core data analysis and machine learning. C++ 817 302
115 Metrics Machine learning evaluation metrics, implemented in Python, R, Haskell, and MATLAB / Octave Python 788 317
116 node-tensorflow Node-tensorflow is a NodeJS API for utilizing Google's machine learning library TensorFlow. C++ 784 67
117 MachineLearning Machine learning resources None 782 293
118 CourseraML I took Andrew Ng's Machine Learning course on Coursera and did the homework assigments... but, on my own in python because I love jupyter notebooks! Jupyter Notebook 751 303
119 ComputeLibrary The ARM Computer Vision and Machine Learning library is a set of functions optimised for both ARM CPUs and GPUs using SIMD technologies. C++ 740 237
120 Machine-Learning-for-Cyber-Security Curated list of tools and resources related to the use of machine learning for cyber security None 717 229
121 3D-Machine-Learning A resource repository for 3D machine learning None 704 160
122 suiron Machine Learning for RC Cars Python 703 75
123 fuel A data pipeline framework for machine learning Python 697 238
124 machine-learning-samples Sample applications built using AWS' Amazon Machine Learning. Python 692 296
125 jubatus Framework and Library for Distributed Online Machine Learning C++ 689 149
126 spark-py-notebooks Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks Jupyter Notebook 687 463
127 Artificial-Intelligence-Deep-Learning-Machine-Learning-Tutorials A comprehensive list of Deep Learning / Artificial Intelligence and Machine Learning tutorials - rapidly expanding into areas of AI/Deep Learning / Machine Vision / NLP and industry specific areas such as Automotives, Retail, Pharma, Medicine, Healthcare by Tarry Singh until at-least 2020 until he finishes his Ph.D. (which might end up being inter-stellar cosmic networks! Who knows! 😀) Python 682 299
128 auto_ml Automated machine learning for analytics & production Python 677 121
129 ml4a-ofx A collection of openFrameworks apps for working with machine learning C++ 671 149
130 ramp Rapid Machine Learning Prototyping in Python Python 657 100
131 mmlspark Microsoft Machine Learning for Apache Spark Scala 646 134
132 MachineLearning 一些关于机器学习的学习资料与研究介绍 None 641 277
133 machine_learning Machine learning library for Node.js JavaScript 634 112
134 MachineLearning_Python 机器学习算法python实现 Python 633 348
135 rusty-machine Machine Learning library for Rust Rust 630 68
136 mlhelper Algorithms and utils for Machine Learning in JavaScript. TypeScript 629 36
137 Multiverso Parameter server framework for distributed machine learning C++ 612 195
138 machine-learning-coursera-1 This repo is specially created for all the work done my me as a part of Coursera's Machine Learning Course. None 610 575
139 Machine-Learning-Flappy-Bird Machine Learning for Flappy Bird using Neural Network and Genetic Algorithm JavaScript 609 171
140 high-school-guide-to-machine-learning Being a high schooler myself and having studied Machine Learning and Artificial Intelligence for a year now, I believe that there fails to exist a learning path in this field for High School students. This is my attempt at creating one. None 605 46
141 tutorials A series of machine learning tutorials for Torch7 Jupyter Notebook 601 319
142 rasa_core machine learning based dialogue engine for conversational software Python 601 267
143 Fregata A light weight, super fast, large scale machine learning library on spark . Scala 601 170
144 eli5 A library for debugging/inspecting machine learning classifiers and explaining their predictions Jupyter Notebook 595 72
145 Augmentor Image augmentation library in Python for machine learning. Python 589 142
146 non-overwhelming-machine-learning A (non overwhelming) list of Machine Learning resources for beginners None 588 32
147 awesome-adversarial-machine-learning A curated list of awesome adversarial machine learning resources None 587 120
148 rwa Machine Learning on Sequential Data Using a Recurrent Weighted Average Python 583 64
149 LeadQualifier 🎯 Qualify sales leads with machine learning Python 582 98
150 yellowbrick Visual analysis and diagnostic tools to facilitate machine learning model selection. Python 580 110
151 milk MILK: Machine Learning Toolkit Python 576 134
152 Mallet MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text. Java 574 257
153 rapping-neural-network Rap song writing recurrent neural network trained on Kanye West's entire discography Python 569 94
154 dml D's Machine Learning is a machine learning toolkit for python,focus on rightness but efficiency Python 554 275
155 thinc 🔮 spaCy's Machine Learning library for NLP in Python Python 551 68
156 notes-machine-learning 鉴于我没有时间继续写这个东西,这个项目暂时废止 Jupyter Notebook 546 256
157 mlai Notes on machine learning and artificial intelligence. HTML 541 184
158 MLPB Machine Learning Problem Bible Problem Set Here >> R 537
159 h2o-tutorials Tutorials and training material for the H2O Machine Learning Platform Jupyter Notebook 537 474
160 photon-ml A scalable machine learning library on Apache Spark Terra 527 139
161 dmlc-core A common bricks library for building scalable and portable distributed machine learning. C++ 523 356
162 MachineLearningCourse 机器学习精简入门教程 None 522 195
163 Machine-Learning Examples and experiments around ML for upcoming Coding Train videos None 520 107
164 iir Machine Learning / Natural Language Processing / Information Retrieval Python 520 238
165 hivemall Scalable machine learning library for Apache Hive/Spark/Pig None 509 155
166 ml4a.github.io machine learning for artists HTML 507 90
167 lore Lore makes machine learning approachable for Software Engineers and maintainable for Machine Learning Researchers Python 501 39
168 rep Machine Learning toolbox for Humans Jupyter Notebook 499 112
169 opencv OpenCV projects: Face Recognition, Machine Learning, Colormaps, Local Binary Patterns, Examples... C++ 499 375
170 kaggle-titanic A tutorial for Kaggle's Titanic: Machine Learning from Disaster competition. Demonstrates basic data munging, analysis, and visualization techniques. Shows examples of supervised machine learning techniques. Jupyter Notebook 486 412
171 resources Resources for Go-based data analysis, visualization, machine learning, etc. None 480 54
172 cloudml-samples Samples for Google Cloud Machine Learning Engine Python 474 282
173 notes-LSJU-machine-learning 机器学习笔记 Jupyter Notebook 473 238
174 Octave my octave exercises for 2011 stanford machine learning class, posted after the due date of course Matlab 472 321
175 Artificial-Intelligence-and-Machine-Learning Algorithm implementations and homework solutions for the Stanford's online courses Python 469 252
176 keystone Simplifying robust end-to-end machine learning on Apache Spark. Scala 468 121
177 machine-learning-specialization None Jupyter Notebook 464 490
178 bitpredict Machine learning for high frequency bitcoin price prediction Python 464 153
179 MLBox MLBox is a powerful Automated Machine Learning python library. Python 459 102
180 ciml A Course in Machine Learning TeX 456 128
181 ml-course-msu Lecture notes and code for Machine Learning practical course on CMC MSU Jupyter Notebook 452 208
182 ai-resources Selection of resources to learn Artificial Intelligence / Machine Learning / Statistical Inference / Deep Learning / Reinforcement Learning None 449 69
183 machine-learning-curriculum 💻 Make machines learn so that you don't have to program them; The ultimate list None 448 130
184 grobid A machine learning software for extracting information from scholarly documents Java 443 119
185 machine_learning Python coded examples and documentation of machine learning algorithms. Python 439 278
186 skdata Data sets for machine learning in Python Python 428 139
187 talisman A straightforward & modular NLP, machine learning & fuzzy matching library for JavaScript. JavaScript 423 29
188 PythonMachineLearning Practice and tutorial-style notebooks covering wide variety of machine learning techniques Jupyter Notebook 422 176
189 elasticsearch-learning-to-rank Plugin to integrate Learning to Rank (aka machine learning for better relevance) with Elasticsearch Java 422 102
190 hector Golang machine learning lib Go 420 102
191 Machine-Learning-Links-And-Lessons-Learned List of all the lessons learned, best practices, and links from my time studying machine learning None 418 120
192 hearthbreaker A Hearthstone: Heroes of WarCraft Simulator for the purposes of Machine Learning and Data Mining Python 418 116
193 DeepLearningProjectWorkflow Machine Learning Workflow, from Andrew Ng's lecture at Deep Learning Summer School 2016 None 414 66
194 DIY-Data-Science Machine Learning Tool Guides and Theory Notes None 412 61
195 eatiht An exercise in unsupervised machine learning: Extract Article's Text in HTml documents. HTML 411 43
196 skll SciKit-Learn Laboratory (SKLL) makes it easy to run machine learning experiments. Python 410 57
197 Stanford-Machine-Learning-Course machine learning course programming exercise Matlab 403 297
198 MachineLearning-C---code using c++ code to show the example of machine learning C++ 402 224
199 mldb MLDB is the Machine Learning Database C++ 402 46
200 JSAT Java Statistical Analysis Tool, a Java library for Machine Learning Java 402 141

top-machine-learning's People

Stargazers

 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.