首页 » PHP教程 » php的参考文献技巧_基于PHPML库实现机械进修

php的参考文献技巧_基于PHPML库实现机械进修

访客 2024-10-28 0

扫一扫用手机浏览

文章目录 [+]

基于措辞学习

基于措辞学习,根据措辞编码实现学习

分类学习

php的参考文献技巧_基于PHPML库实现机械进修

require_once 'vendor/autoload.php';

php的参考文献技巧_基于PHPML库实现机械进修
(图片来自网络侵删)

use Phpml\Classification\SVC;use Phpml\SupportVectorMachine\Kernel;/在模式识别领域中,最近邻居法(k-Nearest Neighbors algorithm,KNN算法,又译K-隔壁算法)是一种用于分类和回归的非参数统计方法。
k-NN分类 输入:包含特色空间中的 k 个最靠近的演习样本。
输出:一个分类族群。
k-NN回归 输入:包含特色空间中的 k 个最靠近的演习样本。
输出:该工具的属性值。
该值是其 k 个最近邻居的值的均匀值。
/use Phpml\Classification\KNearestNeighbors;/基于运用贝叶斯定理(naive)强劲的独立假设之间的特性/use Phpml\Classification\NaiveBayes;/说一个班级里面有三个男生(男生1、男生2,男生3),三个女生(女生1、女生2,女生3),个中男生1 身高:176cm 体重:70kg;男生2 身高:180cm 体重:80kg;男生2 身高:186cm 体重:86kg;女生1 身高:161cm 体重:45kg;女生2 身高:163cm 体重:47kg;女生3 身高:165cm 体重:49kg;如果我们将男生定义为1,女生定义为-1(这里定义数值无所谓,你可以定义男生8,女生6,只假如数值就行)//将上面的数据放入$samples数组里/$samples = [[176, 70], [180, 80], [161, 45], [163, 47], [186, 86], [165, 49]];/在labels中存入男女生种别标签(1、-1)/$labels = [1, 1, -1, -1, 1, -1];/我们现在采取libsvm来支持分类下面我们采取线性分类/$classifier = new SVC(Kernel::LINEAR, $cost = 1000);/ 对其进行演习 /$classifier->train($samples, $labels);/下面我们采取隔壁算法来实现机器学习分类/$classifier = new KNearestNeighbors();$classifier->train($samples, $labels);/下面我们采取贝叶斯来分类器实现机器学习分类/$classifier = new NaiveBayes();$classifier->train($samples, $labels);/ 预测 /echo $classifier->predict([190, 85]);// return 1 代表男生print_r($classifier->predict([[152, 44], [176, 78]]));// return [-1, 1] 代表女生、男生exit;

关联性规则学习

require_once 'vendor/autoload.php';use Phpml\Association\Apriori;/一个电商网站 统计6位用户购买习气A用户喜好购买 衣服,鞋子, 辣条B用户喜好购买 辣条, 面条, 席子C用户喜好购买 衣服,席子, 面条D用户喜好购买 衣服,面条,鞋子E用户喜好购买 衣服, 面条, 辣条F用户喜好购买 衣服, 鞋子, 辣条//将上面的数据放入$samples数组里/$samples = [['衣服', '鞋子', '辣条'], ['辣条', '面条', '席子'], ['衣服','席子', '面条'], ['衣服','面条','鞋子'],['衣服', '面条', '辣条'],['衣服', '鞋子', '辣条']];$labels = [];/参数 support支持度confidence 自傲度 /$associator = new Apriori($support = 0.5, $confidence = 0.5);/ 对其进行演习 /$associator->train($samples, $labels);/假设又有一位G用户,他购买了衣服,电商网站想要通过他购买的衣服给她推举别的产品以便他购买更多的商品系统会根据以往用户的演习数据推断出G用户可能须要的商品/print_r($associator->predict(['衣服']));//return Array ( [0] => Array ( [0] => 鞋子 ) [1] => Array ( [0] => 辣条 ) [2] => Array ( [0] => 面条 ) )/总结:这种算法根据一些行为来推断下一个行为/

项目地址

github:https://github.com/qieangel2013/phpml 码云:https://gitee.com/qieangel2013/phpml

参考文献:K码农-http://kmanong.top/kmn/qxw/form/home?top_cate=28

标签:

相关文章

执业药师试卷代码解码药师职业发展之路

执业药师在药品质量管理、用药安全等方面发挥着越来越重要的作用。而执业药师考试,作为进入药师行业的重要门槛,其试卷代码更是成为了药师...

PHP教程 2025-02-18 阅读1 评论0

心灵代码主题曲唤醒灵魂深处的共鸣

音乐,作为一种独特的艺术形式,自古以来就承载着人类情感的表达与传递。心灵代码主题曲,以其独特的旋律和歌词,唤醒了无数人的灵魂深处,...

PHP教程 2025-02-18 阅读1 评论0

探寻福建各市车牌代码背后的文化内涵

福建省,地处我国东南沿海,拥有悠久的历史和丰富的文化底蕴。在这片充满魅力的土地上,诞生了许多具有代表性的城市,每个城市都有自己独特...

PHP教程 2025-02-18 阅读1 评论0

探寻河北唐山历史与现代交融的城市之光

河北省唐山市,一座地处渤海之滨,拥有悠久历史和独特文化的城市。这里既是古丝绸之路的起点,也是中国近代工业的发源地。如今,唐山正以崭...

PHP教程 2025-02-18 阅读1 评论0