查看: 5753|回复: 2

[原创] 树莓派上跑得动的机器学习算法

[复制链接]
  • TA的每日心情
    开心
    2017-12-20 11:14
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2018-1-9 20:49:55 | 显示全部楼层 |阅读模式
    分享到:
    一、介绍
    这个帖子的原因在于,在比赛作品设计的过程中,有需要用到识别算法,但是树莓派的运算能力确实是有限,像神经网络,层数多了、数据量大了,根本就无法在短时间内完成计算,但是机器学习的一些算法还是能跑得动的,我在设计作品的过程中用到了支持向量机,他大概的原理如图所示,通过找到分类函数将两个不同的类分开。


    为了求得这个分界面函数,中间的数学推导有涉及对偶、拉格朗日乘法求极值等系列运算。

    进一步的,而现实中分类器往往不是一条线就能实现的,那么为了拟合出这个曲面,从而引入了核函数,比如上图中的直线也是一种核函数。


    二、使用

    SVM中下载到源码,编译,树莓派用最多还是python,因此,我使用了其python的接口,并将编译好的文件放到网站上
    libsvm-3.22.rar (51.15 KB, 下载次数: 14)
    回复

    使用道具 举报

    该用户从未签到

    发表于 2018-3-6 14:35:14 | 显示全部楼层
    感谢分享,非常给力
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 16:25 , Processed in 0.129254 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.