php-ai / Php Ml
Licence: mit
PHP-ML - Machine Learning library for PHP
Stars: ✭ 7,900
Labels
Projects that are alternatives of or similar to Php Ml
Free Ai Resources
🚀 FREE AI Resources - 🎓 Courses, 👷 Jobs, 📝 Blogs, 🔬 AI Research, and many more - for everyone!
Stars: ✭ 192 (-97.57%)
Mutual labels: artificial-intelligence, data-science, machine-learning-algorithms, unsupervised-learning, supervised-learning
Ml
A high-level machine learning and deep learning library for the PHP language.
Stars: ✭ 1,270 (-83.92%)
Mutual labels: artificial-intelligence, data-science, classification, machine-learning-library, regression
Openml R
R package to interface with OpenML
Stars: ✭ 81 (-98.97%)
Mutual labels: data-science, dataset, classification, machine-learning-algorithms, regression
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (-99.47%)
Mutual labels: artificial-intelligence, data-science, classification, machine-learning-algorithms, regression
Interactive machine learning
IPython widgets, interactive plots, interactive machine learning
Stars: ✭ 140 (-98.23%)
Mutual labels: data-science, classification, supervised-learning, regression
Remixautoml
R package for automation of machine learning, forecasting, feature engineering, model evaluation, model interpretation, data generation, and recommenders.
Stars: ✭ 159 (-97.99%)
Mutual labels: classification, unsupervised-learning, supervised-learning, regression
Orange3
🍊 📊 💡 Orange: Interactive data analysis
Stars: ✭ 3,152 (-60.1%)
Mutual labels: data-science, classification, data-mining, regression
Papers Literature Ml Dl Rl Ai
Highly cited and useful papers related to machine learning, deep learning, AI, game theory, reinforcement learning
Stars: ✭ 1,341 (-83.03%)
Mutual labels: artificial-intelligence, data-science, data-mining, machine-learning-algorithms
Pycm
Multi-class confusion matrix library in Python
Stars: ✭ 1,076 (-86.38%)
Mutual labels: artificial-intelligence, data-science, classification, data-mining
Mlxtend
A library of extension and helper modules for Python's data analysis and machine learning libraries.
Stars: ✭ 3,729 (-52.8%)
Mutual labels: data-science, data-mining, unsupervised-learning, supervised-learning
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (-72.19%)
Mutual labels: artificial-intelligence, data-science, classification, regression
Data Science Resources
👨🏽🏫You can learn about what data science is and why it's important in today's modern world. Are you interested in data science?🔋
Stars: ✭ 171 (-97.84%)
Mutual labels: artificial-intelligence, data-science, dataset, data-mining
Ml Lib
An extensive machine learning library, made from scratch (Python).
Stars: ✭ 102 (-98.71%)
Mutual labels: machine-learning-algorithms, unsupervised-learning, supervised-learning, machine-learning-library
Data Science Toolkit
Collection of stats, modeling, and data science tools in Python and R.
Stars: ✭ 169 (-97.86%)
Mutual labels: data-science, classification, data-mining, regression
Mlkit
A simple machine learning framework written in Swift 🤖
Stars: ✭ 144 (-98.18%)
Mutual labels: artificial-intelligence, machine-learning-algorithms, machine-learning-library, regression
Igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Stars: ✭ 2,956 (-62.58%)
Mutual labels: artificial-intelligence, data-science, machine-learning-algorithms, machine-learning-library
machine learning from scratch matlab python
Vectorized Machine Learning in Python 🐍 From Scratch
Stars: ✭ 28 (-99.65%)
Mutual labels: regression, supervised-learning, classification, unsupervised-learning
Datascience Ai Machinelearning Resources
Alex Castrounis' curated set of resources for artificial intelligence (AI), machine learning, data science, internet of things (IoT), and more.
Stars: ✭ 414 (-94.76%)
Mutual labels: artificial-intelligence, data-science, machine-learning-algorithms
Machinejs
[UNMAINTAINED] Automated machine learning- just give it a data file! Check out the production-ready version of this project at ClimbsRocks/auto_ml
Stars: ✭ 412 (-94.78%)
Mutual labels: data-science, machine-learning-algorithms, machine-learning-library
Pyod
A Python Toolbox for Scalable Outlier Detection (Anomaly Detection)
Stars: ✭ 5,083 (-35.66%)
Mutual labels: data-science, data-mining, unsupervised-learning
PHP-ML - Machine Learning library for PHP
Fresh approach to Machine Learning in PHP. Algorithms, Cross Validation, Neural Network, Preprocessing, Feature Extraction and much more in one library.
PHP-ML requires PHP >= 7.2.
Simple example of classification:
require_once __DIR__ . '/vendor/autoload.php';
use Phpml\Classification\KNearestNeighbors;
$samples = [[1, 3], [1, 4], [2, 4], [3, 1], [4, 1], [4, 2]];
$labels = ['a', 'a', 'a', 'b', 'b', 'b'];
$classifier = new KNearestNeighbors();
$classifier->train($samples, $labels);
echo $classifier->predict([3, 2]);
// return 'b'
Awards

Documentation
To find out how to use PHP-ML follow Documentation.
Installation
Currently this library is in the process of being developed, but You can install it with Composer:
composer require php-ai/php-ml
Examples
Example scripts are available in a separate repository php-ai/php-ml-examples.
Datasets
Public datasets are available in a separate repository php-ai/php-ml-datasets.
Features
- Association rule learning
- Classification
- SVC
- k-Nearest Neighbors
- Naive Bayes
- Decision Tree (CART)
- Ensemble Algorithms
- Bagging (Bootstrap Aggregating)
- Random Forest
- AdaBoost
- Linear
- Adaline
- Decision Stump
- Perceptron
- LogisticRegression
- Regression
- Least Squares
- SVR
- DecisionTreeRegressor
- Clustering
- Metric
- Accuracy
- Confusion Matrix
- Classification Report
- Regression
- Workflow
- Pipeline
- FeatureUnion
- Neural Network
- Cross Validation
- Feature Selection
- Preprocessing
- Normalization
- Imputation missing values
- LabelEncoder
- LambdaTransformer
- NumberConverter
- ColumnFilter
- OneHotEncoder
- Feature Extraction
-
Token Count Vectorizer
- NGramTokenizer
- WhitespaceTokenizer
- WordTokenizer
- Tf-idf Transformer
-
Token Count Vectorizer
- Dimensionality Reduction
- PCA (Principal Component Analysis)
- Kernel PCA
- LDA (Linear Discriminant Analysis)
- Datasets
- Models management
- Math
Contribute
- Guide: CONTRIBUTING.md
- Issue Tracker: github.com/php-ai/php-ml
- Source Code: github.com/php-ai/php-ml
You can find more about contributing in CONTRIBUTING.md.
License
PHP-ML is released under the MIT Licence. See the bundled LICENSE file for details.
Author
Arkadiusz Kondas (@ArkadiuszKondas)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].