机器学习是如何区分猫和狗的?

这篇博客探讨了机器学习如何通过模式识别区分猫和狗。机器学习系统通过大量数据训练,学习图像特征,例如使用主成分分析(PCA)提取关键信息,再通过神经网络进行决策。文中以手写数字识别为例,介绍了感知器和神经网络的工作原理,并提到了深度学习和卷积神经网络在图像识别中的应用。
摘要由CSDN通过智能技术生成

最近人工智能方面最重要的发展之一就是机器学习了。它主要着眼于智能,而不是传统计算机程序意义上指定机器做什么东西,也就是说机器自己可以学习,这样它就可以直接从经验(或者数据)中学会如何处理复杂的任务。

即使是很简单的机器学习算法也能区分照片上的猫和狗

伴随着计算机速度的提高和算法的进步,机器学习的发展也非常迅速。从中衍生的算法已经对我们的生活造成了深刻的影响,而且有时候比人类做得更好。那么问题来了,机器学习到底是如何工作的?

 

从经验中学

在一个机器学习系统中,计算机通过自己给自己编代码来完成一个任务,它一般是由基于这个任务的大量的数据来训练的。其中很大一部分涉及识别这些任务中的模式,然后根据这些模式做出决策。举一个(有点吓人)的例子,假设你的公司想要招聘一个新员工。你做了广告,然后有1000个人想来应聘,他们每个人都发了一份简历。你需要筛选这些简历,但是1000份简历也太多了吧,所以你就想训练一个机器来做这件事。

为了保证这件事有一定的可行性,假设你有以前招聘时收到的简历。每一份简历都有被录用或没有被录用的记录。你把这些简历的一半用来训练机器,让它发现这些简历是否被成功录用的模式。因此,如果你给机器一份简历,它就能知道这份简历是否可以被录用。训练完机器,你用另一半的简历来做测试。假设成功率很高,你就会相信机器可以胜任筛选简历的工作了。在上述的每一个阶段,都没有人的干预。这样的一个过程,以现在的计算机的能力是完全可以做到的。

 

基本要点

为了让机器学习的过程更加透明化,我们用开发可识别手写数字的机器的非常具体的例子来考虑模式识别的问题。这样的机器应该能够做到:不管一个手写的数字写得怎么样,它都能识别出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值