php 的 ml,GitHub - peng456/php-ml: PHP-ML - Machine Learning library for PHP。 ML 更过的是一种思维的变革。利用历史数据,预...

在前面

一直想学习ml。但是自己也没有好的头绪。

随着年龄的增长,渐渐明白一件事。

做成一件事,重要的不是你多么,豪言壮志,多么的信誓旦旦

而是坚持,而是一份热爱,持续投入

现在不喜欢,坚持、热爱,人本身就是没有什么耐性的。可能跟人类早起狩猎模式相似,一个猎物目标消失,就会很快转移到下一个目标。(女性专注力貌似就好多了)

更重要的 startup and Continuous simple investment !!!

让这件事 在你的内心有一个小小的空间,每天你都会投入一点,每天都记得它。就像打卡一样!!!(反正就是坚持很重要啦!!!)

不因工作忙而忘记,不因旅行而忘记,这样才能一直在路上

“坚持”、“热爱” 这样的词,这样的事,你的心里负担很大,就像 “社交”这个东西,虽然你喜欢,但是 你也会有 “社交压力”,这并不是 真实的你。

不真实的东西,你不会喜欢,你也坚持下去

fork 是一个小小的开始,而且这是php 语言,是我最熟悉的语言。沿河 “最捷径” 的路径做事,总是容易开始,也符合大脑做事风格。

然后这个也许会是一个 note (代码笔记)系列。

也许我也会找一个 go-ml 项目,因为我在学习go(这样也许学习得更快)。这是后话。

还有一个感想: 你想学习 一个新技术,你完全可以从你“最熟悉” “最捷径”的路径,出发。

比如 机器学习、区块链,这些新技术 是思想,你完全 用用最熟悉的语言 去学它。 你会 JS,你可以用JS实现它,你熟悉PHP,你可以用PHP 实现它。 虽然这些实现后效果可能不如python。但是你要明白,你已经开始了。如果你实现完了这些,说明你可以已经董了这个技术大部分思想。我觉得你在转到这个实现的最好的语言上也不迟(比如 python)。

还有要学习善用,开源github、apache基金开源项目等,比如你不会用PHP 实现 CNN。 但是你可以在 github 、互联网(必要的时候fq,使用谷歌)上找到。

startUp !!! Yeah !!!

PHP-ML - Machine Learning library for PHP

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230372e312d3838393242462e737667

68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7068702d61692f7068702d6d6c2e737667

68747470733a2f2f7472617669732d63692e6f72672f7068702d61692f7068702d6d6c2e7376673f6272616e63683d6d6173746572

68747470733a2f2f72656164746865646f63732e6f72672f70726f6a656374732f7068702d6d6c2f62616467652f3f76657273696f6e3d6d6173746572

68747470733a2f2f706f7365722e707567782e6f72672f7068702d61692f7068702d6d6c2f646f776e6c6f6164732e737667

68747470733a2f2f706f7365722e707567782e6f72672f7068702d61692f7068702d6d6c2f6c6963656e73652e737667

68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f7068702d61692f7068702d6d6c2f62616467652e7376673f6272616e63683d6d6173746572

68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7068702d61692f7068702d6d6c2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572

php-ml-logo.png

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.1.

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

5cec0d176a8b2fb8d3cce90128faa2dc.png

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

Decision Tree (CART)

Ensemble Algorithms

Bagging (Bootstrap Aggregating)

Random Forest

AdaBoost

Linear

Adaline

Decision Stump

Perceptron

LogisticRegression

Clustering

Fuzzy C-Means

Workflow

Feature Extraction

Token Count Vectorizer

NGramTokenizer

WhitespaceTokenizer

WordTokenizer

Dimensionality Reduction

PCA (Principal Component Analysis)

Kernel PCA

LDA (Linear Discriminant Analysis)

Models management

Contribute

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)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值