新足迹

 找回密码
 注册

精华好帖回顾

· ... (2009-2-17) LENNY_DONG · 这一天是属于你的。 (2013-9-12) mjyang
· 交作业~~难忘的一天 (2005-1-22) susan · 我家白总要如厕 (2004-12-14) 蜻蜓
Advertisement
Advertisement
12
返回列表 发新帖
楼主:Limitless

神经网络识别验证码,有前途不? [复制链接]

发表于 2011-9-2 22:50 |显示全部楼层
此文章由 Limitless 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Limitless 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2011-9-2 21:39 发表


问题就在这儿,电脑跟人脑工作原理不同,对人来说很容易的图像识别,对电脑来说仍然是千难万难


是这样的,但是理论上来说,人脑也是神经网络,而且速度比电脑慢很多,只不过复杂度比较高。神经网络难度在于训练,人能识别验证码的时候起码得识字了,那时候起码也得4,5岁,要是能做出来相当于人4,5岁智能的电脑估计就能拿图灵奖了。
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2011-9-2 22:53 |显示全部楼层
此文章由 gary_smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary_smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 tower 于 2011-9-2 21:47 发表
楼主很专注。
神经网络除了游戏外,基本没有什么价值。如果喜欢AI,建议看看exception rule,是澳某教授发明的。  
接触过由某日本公司研发的图文识别程序,前后由top Engineers花了十几年搞的,估计patent也申请了不少,挺优秀的东西。但是还是很低的效率。

再说,验证码除了用识别图片中文字的方法外,还可以有无数种别的方法。


神经网络还有模糊算法都是骗经费的东西,谁信谁上当

对于非线性系统,在人类没有完全搞清楚动物大脑如何工作的情况下,很多问题无解。

发表于 2011-9-2 23:00 |显示全部楼层
此文章由 Limitless 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Limitless 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 tower 于 2011-9-2 21:47 发表
楼主很专注。
神经网络除了游戏外,基本没有什么价值。如果喜欢AI,建议看看exception rule,是澳某教授发明的。  
接触过由某日本公司研发的图文识别程序,前后由top Engineers花了十几年搞的,估计patent也申请了不少,挺优秀的东西。但是还是很低的效率。

再说,验证码除了用识别图片中文字的方法外,还可以有无数种别的方法。

原帖由 gary_smith 于 2011-9-2 21:53 发表


神经网络还有模糊算法都是骗经费的东西,谁信谁上当

对于非线性系统,在人类没有完全搞清楚动物大脑如何工作的情况下,很多问题无解。



神经网络和人工智能是不一样的两样东西。从目前来说,计算机虚拟的神经网络还是过于简单了,可以达到很高的数量,但是复杂度没有生物神经网络高,复杂度一提高,cpu占用率就蹭蹭的往上涨。目前全世界最高境界貌似也就只有接近蚂蚁的智力。
模糊算法和神经网络还是很重要的,比如我现在这个程序,识别出来同时会输出一个整体的confidence value,每个字母也有一个confidence value,然后再把识别出来的结果输入回神经网络,比如对和错,然后加上这个confidence value,循环下去一直到完全识别正确,然后再识别下一个图形,这个就是整个的学习过程。速度很慢,往往一个图形识别到100%了,下一个图形就是0%,等下一个图形学到100%了,再给它之前的图形,就只有50%正确率了。
自己弄神经网络我纯属好奇,看到别人用神经网络识别验证码(很简单的那种),我尝试一下看看效果,目前来看效果不怎么样。还不如我把文字分割出来然后用tasseract-ocr(也是用神经网络,不过比我的这个强多了)识别

[ 本帖最后由 Limitless 于 2011-9-2 22:03 编辑 ]
头像被屏蔽

禁止发言

发表于 2011-9-2 23:09 |显示全部楼层
此文章由 gary_smith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gary_smith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Limitless 于 2011-9-2 22:00 发表





神经网络和人工智能是不一样的两样东西。从目前来说,计算机虚拟的神经网络还是过于简单了,可以达到很高的数量,但是复杂度没有生物神经网络高,复杂度一提高,cpu占用率就蹭蹭的往上涨。目前全世界最高境界貌似也就只有 ...


神经网络的实质是非线性函数,学习的效果和它的初始值有关。你现在遇到的问题就是大家对神经网络最不屑的地方,无可重复性。与其用那么多神经元和学习时间记住几个模式,干吗不直接用switch指定哪一个不完了吗?

一个东西既无法证明其正确性,也无法验证其重复性,更不能从理论上指出多少神经元和网络层能达到最优,只能靠试和凑, 和中医很类似。当然我是开玩笑,别惹得研究神经网络的人群起而攻之。

[ 本帖最后由 gary_smith 于 2011-9-2 22:11 编辑 ]

发表于 2011-9-3 00:04 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Limitless 于 2011-9-2 21:50 发表


是这样的,但是理论上来说,人脑也是神经网络,而且速度比电脑慢很多,只不过复杂度比较高。神经网络难度在于训练,人能识别验证码的时候起码得识字了,那时候起码也得4,5岁,要是能做出来相当于人4,5岁智能的电脑估计就能拿图灵奖了。


人脑不但极其复杂,而且还可以retrain、rewire,这些都是机器做不到的

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部