𝒥𝑒𝓃𝓈𝒾
2020-05-10T08:23:25+00:00
两个都是0基础
学也是兴趣而已
我觉得上来纯学py,很枯燥
不如带着问题去学 对于成年人学的快
机器学习用python主要是因为python简单易用,表示出复杂的数学模型更为高效
你要是水平高自己做个高性能的c++版本也不是不可以,毕竟核心技术是数学
机器学习跟python没必然联系,你用别的也能写,只是python入门快而已。
绝大多数时候很复杂的公式理解不了,但看一眼代码实现就明白…
可以[s:ac:计划通]
你甚至可以先看看keras的tutorial。一天时间,就可以了解一下成为一名调包侠所需的python。然后你就知道python是调包侠最不重要的技能[s:ac:哭笑]
[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]编程和机器学习的难度都不在编程语言上
编程语言可以说是最没意义的一环了
编程语言与思想概念是没有冲突的,只是性能上面的区别。
java是最好的语言 [s:ac:闪光]
应该是先学python
然后机器学习的各种库
跟着文档去看看每个算法的大致原理优势劣势
然后上手跑几个小数据调调参
至于深入的数学计算原理公式和前面这两个比起来不是一个量级的,那得看基础和兴趣慢慢学,哪天能空手推公式就算是懂了
机器学习本质是线代 矩阵相乘 和python没啥关系 和编程都没啥关系
Reply to [pid=422131769,21756594,1]Reply[/pid] Post by [uid=42587213]邻人四十二[/uid] (2020-05-15 16:37)机器学习的主流框架都在python上,人家选python不是没有道理的。谁会放弃现成成熟的开源框架自造轮子。这种东西生态已成除非有重大缺陷不然是不会改了。
其实也差不了多少....学python需要的时间比起熟悉numpy、pandas、sklearn、PIL、cv2、matplotlib这些可以忽略不计.......
为什么不用Matlab,我说实话比python爽多了,反正都是调包,python火主要还是不要钱
吴恩达的ml课程还是用的octave,就是gnu实现的matlab
Reply to [pid=422137976,21756594,1]Reply[/pid] Post by [uid=60357306]hsinyaooo[/uid] (2020-05-15 16:58)不光不要钱,还开源,你怎么折腾都没事,上个大项目最后因为侵权要赔百亿的事就在眼前。
[quote][pid=422139021,21756594,1]Reply[/pid] Post by [uid=60763432]fesef234[/uid] (2020-05-15 17:01):
不光不要钱,还开源,你怎么折腾都没事,上个大项目最后因为侵权要赔百亿的事就在眼前。[/quote]学生学拿啥不一样,,,,工程师需要问这种问题吗,
我建议楼主先学python,结合numpy和matplotlib这几个包,先玩点可视化,把兴趣调动起来,再去看机器学习的概念。
建议重学高数,线代,概率论。
然后再去看dl。实在不明白的先上手py