一,现在的Python水平
1.1 会调用一些Python库,Numpy,Pandas,Sk-learn,Keras。处理矩阵用的是Numpy,处理数据用的是Pandas;Sk-learn用来做拟合,数据清洗,整理,数据分析;Keras是 用来做神经网络相关东西,目前使用只有两次,远未到熟练程度。
1.2 会写一些语句,譬如for循环,if-else判断语句 ,函数书写调用,类不太熟悉但是可以写,会画一些简单图形,当然上述 东西都可以在网上搜索到,不过事情本身是这个样子,首先得知道,然后才可以使用。
1.3
项目1:目前在学习Github上100天MachineLearning项目,刚到第5天,总是会出现卡死现象。譬如回归,看到回归后,总想推导一遍,但是推导过程不顺利,于是在上面就白白消耗了很长时间,结果还是无所建树,这样对学习也是个无比巨大的打击。学习过程中,总会遇到各种各样的问题 ,大师和学徒的区别在于遇到问题的多少罢了,关键是处理问题的方式和方法,现在要求原则是一直学下去,目前来说Python,或者说和计算机相关的东西都算是一个新的领域。
项目2:根据房价预测模型,处理战场环境相关的威胁度问题,进行威胁度预测评估,最好得到百分比模型。目前来说,卡死在随机森林这一块。
二,Python需要学习的东西
2.1 网络爬虫
2.2 数据清洗,处理,分析
2.3 深度学习,神经网络
2.4 网页设计制作
2.5 软件设置接口,存在输入输出
三,机器学习
从认知方面,让机器实现自我学习、迭代,目的为了实现人大脑所难以处理的部分:记忆,并且能够解决浅层次的逻辑问题。努力的方向不是语音,不是图像,而是数据。纯粹的数据处理,对信息的处理判断,对历史的回顾理解。