机器学习(0000)小白对机器学习的认识与感想

以后决定进军机器学习领域,这篇文章是这个系列的文章的初始篇,算是这个类别文章的Hello World吧。

       我宣布,从今天(2017年5月10日)起,我要开始学习机器学习相关的知识了!这是一个激动人心的时刻,就像当年初次加入少先队员队列时的宣誓一样激动(当年是不是很激动我已经忘记了,但是入团我记得是学校要求的,入党我觉得我觉悟太低,不能做到全心全意为人民服务,并没有选择申请)。迎着五月的朝阳(不念zhao yang,现在已经11点多了,念chao yang 因为现在我在北京朝阳区,哈哈哈),屹立在这个伟大的时代,内心无比的激动澎湃。


       感觉机器学习神圣而又庄严,必须认真面对。看我的题目你就会明白,这是一条漫长的道路,标题开始于0000,最大值是9999。在不了解这个领域之前,不敢像上个类别ios学习那样,放下豪言,一周之内可以开始做ios项目。在我以往对机器学习的认识中,应该需要高深莫测的数学知识。需要深厚高等数学功底,对概率论有着过于常人的理解,线性代数的应用到达炉火纯青的地步。然而这些我都不具备,骚年,如果你目前刚开始读大学的计算机方向学科,希望你好好学习这三门数学。不由得想起当年,在这三门课上睡觉,抄其他同学作业,期末考试前的突击。最后期末成绩在80-95分看起来很酷很潇洒很装B,但是并没有什么好处。考完试不久,这三门数学已经忘了差不多了。

     目前我在这方面什么也不会,先谈谈此时对机器学习的认识与理解。学习这种行为,在生物界很常见,人类可能是目前地球上最擅长学习的物种。从一出生便开始了认识世界和学习的旅程。这时可以看做是一个几乎没有数据(究竟有没有很多数据,我并不清楚,肯定是有的,比如触觉,当有刺激的时候,婴幼儿也可以做出反应。是否已经通过遗传信息写入了一些基本功能,如理解图像,声音等能力,如果有的话,为什么会对0-2岁的记忆处于混沌状态?我觉的是因为那时候还没有形成完善的图像识别的数据。补充[2018-2-4]:经过长时间的观察和思考,目前我任务人类一出生就已经具备了图像识别,声音识别等能力,婴幼儿已经可以用眼球捕捉运动物体。在0-2岁记忆处于混沌状态,可能是因为那个阶段,大脑神经连接方式发生了较大的改变,造成了记忆数据丢失。)的拥有一套强大学习能力的机器。各种感觉器官为人类提供多种数据的输入,从这些数据中总结出一些规律。学习走路,学习语言,识字,书写,绘画...等越来越多的功能。我不明白,人为什么可以学会说话,可以听懂语义。一开始其他人说的话对于婴幼儿来说,是不懂任何语言的,后来听多了,竟然就可以理解了,这是很神奇的一件事。补充[2018-2-4]:现在已经可以理解人类学习语言这一行为,在这个世界中语言和特定的场景很多时候是绑定在一起的。比如有人说了“桌子”,大部分情况下桌子这个物体和对应的语言会同时出现。久而久之,“桌子”和桌子就绑定在了一起。同时会出现的不同信号对人类学习有很大的帮助。

     我始终相信人是由物质组成的,没有所谓的灵魂在支配着思想。学习到的知识绝大部分都存储在大脑中,其余的部分存在了细胞中。存在细胞中的知识可以说是细胞长期在某种环境中进行的特异性的变化,这种能力是遗传物质决定的。存在大脑中的,是神经元的相互关系,和神经元发生的特异性变化(结构和数据,是一个庞大的复杂的数据结构)。这些结构会不断的进行稳定改变,以适应复杂的生存环境。因此我也相信,通过计算机可以模拟出来类似的机制,可以使机器产生意识。有人在担心:发展人工智能就是在召唤恶魔。这是在害怕新事物的出现,对未知的恐惧,也有可能根据一些经验来进行的合理推断。一旦机器产生了意识,肯定要求和人类平起平坐,有人类的权益。人类情感会受到激素的调节,但机器只能通过数据和环境。这样创造出来的有意识的机器,可能会冷漠淡泊,没有什么欲望。需要靠良好的教育,来改变它们,和人类共同探索宇宙,共同生存。同样也可以被坏人灌输恶毒的思想,破坏世界。这些和技术关系不大,是哲学问题,不再进行这方面的描述,不必过于担忧未来,毕竟未来是未来人类的事情,我们只需要做好当今世界需要的事情就可以了。

     机器学习大概就是从一大堆数据中,抽取里面的精华,得到另一堆较小的有结构的数据,利用得到的这堆有结构的数据,来处理新数据吧。难点在于这堆数据的结构是什么样的,结构中的数据具体是什么。这是机器学习要研究的问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于初学者来说,一个适合入门的机器学习项目是手写数字识别。这个项目基于经典的MNIST数据集,其中包含了大量的手写数字图像和相应的标签。你可以使用Python和一些流行的机器学习库(如TensorFlow或PyTorch)来实现。 以下是一个简单的步骤指南: 1. 数据准备:下载MNIST数据集并加载到你的项目中。这个数据集包含了60,000个训练样本和10,000个测试样本。 2. 数据探索:了解数据集的结构、特征和标签。你可以可视化一些样本图像,以便对数据有更好的理解。 3. 特征工程:将图像数据转换为适合机器学习算法的特征表示。在这个项目中,你可以简单地将每个像素的灰度值作为特征。 4. 模型选择和训练:选择一个适合手写数字识别的机器学习模型,如支持向量机(SVM)或深度学习模型(如卷积神经网络)。使用训练集对模型进行训练。 5. 模型评估:使用测试集评估训练好的模型的性能。计算准确率、精确率、召回率等指标,以了解模型的表现。 6. 模型优化:根据评估结果,尝试调整模型的超参数或使用其他技术(如数据增强、正则化等)来提高模型的性能。 7. 预测:使用训练好的模型对新的手写数字图像进行预测。你可以编写一个简单的界面来展示模型的预测结果。 这个项目可以帮助你熟悉机器学习的基本流程和常用工具。同时,手写数字识别是一个经典且有趣的问题,对于初学者来说是一个很好的起点。希望对你有帮助!

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值