首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

神经网络算法——和谁更强?

首先说明,期望神经网络算法模拟人的神经系统,目前看并不可能。抛开其他因素,单纯从神经元的数量上看,差距就很大,甚至还不如“小强”

人类大脑大约有850亿个神经元,猫大约是10亿个,老鼠大约7500万,蟑螂的大约是100万。而目前最先进的人工神经网络大约不超过10万个『神经元』

不过,这并不代表机器不如人类,恰恰相反,机器学习就是摒弃了人类的思维方式,利用了计算机的特点,才有可能在某些领域替代、辅助(战胜)人类的。所以,不如先放下谁比谁强的比较,略微仔细地了解一下这个“神经网络”。

在机器学习领域,人工神经网络(ANN)是一个“全能”的算法选手,可以胜任几乎所有的学习任务:包括分类、数值预测,甚至某些无监督的模式识别(关于监督和无监督学习,后续文章讨论)。准确度相对高,在近几年的相关比赛中出镜率较高,基本上得分前几名的都是采用ANN算法。

ANN受到生物神经机能的启发,把数据看成神经信号,函数看成神经元,函数之间的数据输入输出看成神经元之间的“递质”传递,算法的调整看成神经元之间的反馈。虽然叫做神经网络,但是并不是模仿生物神经的具体机理,和前面谈到的KNN,决策树,回归等属于同一个层次的机器学习算法,只不过算法特点不同。

ANN的输入输出是明确、简单的数值(多数要求经过转换,数值在0~1之间),但是其计算过程极为复杂,可以理解为一个“黑箱”,所以,比较适合直接关注结果的问题解决,如果希望对规则有明确的解释,可以考虑决策树、回归之类的算法。(待续......)

注:图片来自网络

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180913G1JR4600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券