人工智能学习之新手村一数据的分析与处理

看过了铺天盖地的人工智能的宣传,终究觉得是各家在为各家宣传,所谓“天下熙熙皆为利来,天下攘攘皆为利往”大抵就是如此吧,如何在这繁杂的世界寻找适合自己的路,这件事就难倒了数不胜数的人,总之,这个世界对新手太不友好了。所以不管有多少人看,我自己总结一下自认为学习人工智能最好的方式。

首先我们要明白自己为什么要学习人工智能还有就是人工智能是什么?

繁杂的世界,我们总会对某些东西感兴趣,这些可能是一张张漂亮的图像,一个个动听的音符。。。但我想更多的人都是白花花的银子,所谓“牡丹之爱,宜乎众矣”大抵就是这个意思了。有了这些向往的东西,我们才能有了前进的动力。再说人工智能是什么,我的理解是人工智能的本质就是算法,就是一个个逻辑思维,但是想要支撑起这些,相关产业就必不可少,材料,机械一个个都是基础性建设。还有就是不要看着一个个科幻小说中的人工智能人多么多么厉害,那些毕竟是小说,很难实现,想要自己做一个基本上不可能,但是你可以做上边的一个小小的螺丝钉。

好了,不说题外话了,说说人工智能该怎么学?

人工智能是一个非常宽泛的概念,一个人永远也学不完。我们必须要找准自己的方向,但是在找方向之前,你必须了解它是什么,它需要什么样的基础。总得来说除非你有自己明确的目标,你就必须了解个大致再确定方向。

笔者是学模式识别的,主要方向为图像处理,其他不了解的方向就不说,主要说自己所专注的方向吧,主要关注机器学习,图像处理,就以此为基点说说怎么学习人工智能吧。

人工智能最需要2种能力,一种是逻辑思维能力,一种是码代码的能力,至于其他的诸如联想,观察等等能力也十分重要,逻辑思维能力决定了你能用现有的算法搭建什么样的功能,代码能力决定了你实现想法的能力。而铺天盖地的宣传往往专注了代码的能力和理解算法的能力,往往忽略了如何使用这些算法和代码,让它们变得有灵魂。这也就是为什么培训机构出来的程序员往往饱受争议的一个原因,他们所接受的教育都是为了应试而硬生生的揠苗助长,培训机构没有教给学生算法的灵魂。

啰嗦了这么久,只是想告诉大家,把握住算法的灵魂很重要,它决定了你能在这条路上走多久。开始讲讲人工智能该怎么学了,首先我觉得数据的处理与分析是一切人工智能的基本,这个基本功打不好,对不起我不看好你能在这条路上走多久,如果你想在这条路上走的很久,那么这个必须花苦功夫学习,如果只是为了找个工作,那当我没说。

数据的分析与处理简单的来说是指的是你有充分的数学基本功,并能熟练运用各种数据结构,这一点我建议大家先学这个吧,计算机科学的基石。

在这里我给大家列一个大纲吧,把我觉得有必要学习的内容以及掌握程度都列出来,之后想起来再添加:
1)数学基本功:

加减乘除、卷积、乘方等等数学基本算法:*****

数理统计(均值、方差等等):*****

概率论:*****

信息论:***

高等数学(多重积分、级数等):***

2)数据结构:

数组,链表,树,vector,map:*****

栈,队列:****

高级的树(B树、平衡树、红黑树等):**

还有就是这些的灵魂,就是他们的关键思想。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值