时光荏苒,转眼已经来到千锋Python培训两个月了,学习的时光总是过得很快,我也一直在进步着。我们第二阶段学了一些网页前端的知识,这块还算比较简单,通过对html,css,js的学习,让我们对网站的制作有了新的认识,然后又进入了一个新的阶段python大数据与人工智能,主要学习了数据分析和可视化,机器学习框架scikit-learn,大数据和深度学习框架tensorflow,数据分析与可视化主要使用了三剑客numpy、pandas、matplotlib,使用这三个库可以对大数据进行处理分析,并画出图例,机器学习分为监督学习和无监督学习,监督学习中有KNN算法,线性回归,逻辑斯蒂回归,决策树,朴素贝叶斯等,无监督学习主要有聚类k-means,降维等,通过这些方法来完成对大数据的分类和回归。
由于这一阶段学习了大数据与机器学习,我想简单谈一下大数据与人工智能,我所理解的大数据,就是从海量的数据中挖掘出那些不直观但是又很有价值的信息,比如一家百货公司,可以通过对顾客的购买记录进行分析,并向顾客进行产品推荐;一个搜索引擎可以根据人们对不同词语的搜索次数来了解用户近关心的事物;今日头条会根据我们的浏览记录推送我们感兴趣的内容等等这些都是大数据的应用,可以说大数据与我们生活息息相关,运用好大数据也会给我们带来许多惊喜。
5月27日上午,世界排名的围棋手柯洁对战AlphaGo,经过三局的较量,终以3:0落败,这标志着人工智能又上了一个新的高度。但是我认为当前的人工智能还不太成熟,是只能在某特定的领域发挥作用,比如AlphaGo是主要用于下围棋的,用来干其它的事远没有这么好的效果,第二是训练的成本太大,比如想要用人工智能对照片区分,首先需要大量的照片给机器训练,也许有些新事物我们没有足够的样本,第三是人工智能的自主性比较差,还需要人类的辅助才能完成任务。但是,人工智能对于提高人们的工作效率,解决一些人类不擅长的事物还有很厉害的,总之,未来一定是属于人工智能的。
虽然现阶段每天要讲的知识点很多,但是能够用所讲的知识写出来东西就会很高兴;虽然学的知识很简单,但是很喜欢这种感觉。学习编程重要的就是要熟练掌握各种知识点,勤加练习。眼高手低就永远也学不好编程,编程注重实践,注重结果,能写出来自己的东西将来才能找到好的工作。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱