数据处理是用matlab好还是python好_机器学习深度学习用python还是matlab-使用Matlab做机器学习方法 - PS下...

本文讨论了机器学习和深度学习中选择MATLAB还是Python的问题。Python因其丰富的库和便捷性受到青睐,但MATLAB提供算法转C功能和App界面,适合快速开发和部署。文中以MATLAB为例,演示了分类器训练过程,包括数据加载、分类器App使用,展示了MATLAB在机器学习中的易用性。
摘要由CSDN通过智能技术生成

做机器学习深度学习用python还是matlab比较好?这是很多朋友比较纠结的问题,因为一提到机器学习,大家都会想到Python。确实,Python提供了大量机器学习库,如sklearn、pytorch、tensorflow等,很多C++库也提供Python接口,如dlib,使用起来确实方便。

Matlab虽然不如Python开放,但也提供了大量机器学习算法,常见的比如PCA、SVM、决策树、集成学习等,应付日常需求绰绰有余。更重要的是,Matlab提供算法转C功能,就是训练的模型可以转为C代码、动态链接库dll,提供给软件使用。下图为Matlab2019b能转C的算法,以后还会越来越多。这一点貌似Python比较难做到,Python转C不可能的,需要借助C++库复现算法,如使用dlib。

20200108063702820.jpg

此外,Matlab还提供了专门的App界面,无需编写代码就能做机器学习,完美!

20200108063710654.jpg

下面以分类器为例做个简要介绍。

1、加载数据

Matlab自带fisher数据

>> fishertable = readtable('fisheriris.csv');

20200108064023531.jpg

2、打开分类器App

>>classificationLearner

20200108064031509.jpg

3、导入数据

新建会话>>从工作区

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值