加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮安站长网 (https://www.0517zz.cn/)- 运营、云管理、经验、智能边缘、云硬盘!
当前位置: 首页 > 业界 > 正文

Python爬虫遇到验证码的几种处理方式

发布时间:2021-02-06 15:56:26 所属栏目:业界 来源:互联网
导读:这是为什么呢? 对此,我们需要从两个角度来看:首先为什么计算机会表现出智能,其次是计算机智能与人类智能有什么区别。 不过这两个视角,最终可能会指向同一个问题,即:智能的本质是什么? 智能与逻辑 虽然计算机,不能够进行逻辑推理和自主学习,但却可以

这是为什么呢?

对此,我们需要从两个角度来看:首先为什么计算机会表现出智能,其次是计算机智能与人类智能有什么区别。

不过这两个视角,最终可能会指向同一个问题,即:智能的本质是什么?

智能与逻辑

虽然计算机,不能够进行逻辑推理和自主学习,但却可以进行逻辑运算(又称布尔运算)。

其基本原理就在于:计算机通过逻辑门,来进行逻辑运算,从而就拥有了映射逻辑关系的能力。

所谓逻辑门,就是一组基本的逻辑运算,包括了:

  • 0——是假。
  • 1——是真。
  • 非——真假互换。
  • 与——有一个假就是假。
  • 或——有一个真就是真。
  • 异或——有异为真,有同为假,类似连连看找到不同为真,否则为假。
  • 大于、等于、小于、大于等于、小于等于、不等于——成立为真,否则为假。

以上就是比较基本的逻辑门计算,通过组合它们,就可以实现任意复杂度的逻辑运算,而组合它们的方式,就是逻辑电路。

所谓逻辑电路,简单来说就是指完成逻辑运算的电路。具体一些,就是指一种以二进制(0和1)为基础,来实现(离散)数字信号逻辑运算的电路。

那么,在物理现实中,逻辑门由晶体管实现,逻辑电路由集成电路实现。

其基本原理就在于:晶体管可以(通过物理元件的属性)实现开关控制,使得通过它们的电平信号,产生或高或低的结果,以此来代表逻辑上的“真”与“假”(即二进制当中的1和0),从而实现逻辑门的计算,进而集成电路就可以组合晶体管,实现任意复杂的逻辑电路。

于是,计算机通过晶体管和集成电路,就拥有了逻辑关系的映射能力——这可以看成是,把抽象的逻辑关系,转换到了物理的逻辑电路上。

其处理过程就是:接受数据、分析数据(利用逻辑关系)、得出结果,也就是经典的「输入-处理-输出」模型。

事实上,计算机的算力,就是来自于数百亿的晶体管,进行超高速逻辑门控制的结果,显然物理电路的物理属性,决定了高算力的必然。

那么相比计算机,人脑的算力“弱鸡”,是因为逻辑判断的速度不够快,其根本原因在于:

生物电路的逻辑门控制速度,远远不如物理电路,这可以理解为——电化学反应的速度落后于电物理反应,即:脑细胞构建的逻辑门结构(电突触与化学突触),其反应速度远不如物理元件构建的逻辑门结构。

具体来说:

  1. 神经元放电依赖(钠钾钙)离子通道的开闭,这个过程速度缓慢,导致其放电频率大约只有每秒400次,而计算机物理元件的放电频率可高达每秒40亿次。
  2. 神经元的导电性差、绝缘性差、又容易漏电,所以电信号传递速度缓慢,大约只有每秒100米,而计算机设备的电信号,其传递速度可以接近光速,达到每秒3亿米。
  3. 神经元之间的信息传递,依赖化学突触,但电位差抵达化学突触,并不一定就会激发神经递质的释放(因素众多、机制复杂),其平均释放概率只有30%左右,而计算机结构的信息传递是100%确定的。

但重要的是,逻辑推理与逻辑判断的速度无关,只与结构和数据有关。

也就是说,逻辑门计算的快慢,并不影响逻辑推理的过程和结果,这个过程——就是数据经过逻辑门结构时的逻辑运算,这个结果——就是经过计算后的数据。

(编辑:淮安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读