当你阅读这篇文章时,你身体的哪个器官正在考虑它?当然是大脑!但是你知道大脑是如何工作的吗?嗯,它有神经元或神经细胞,它们是大脑和神经系统的主要单位。这些神经元接收来自外部世界的感觉输入,它们对其进行处理,然后提供输出,这些输出可能充当下一个神经元的输入。
这些神经元中的每一个都以突触的复杂排列与其他神经元相连。现在,你想知道这与人工神经网络有什么关系吗?好吧,人工神经网络是以人脑中的神经元为模型的。让我们详细看看它们是什么以及它们如何学习信息。
人工神经网络包含称为单元的人工神经元。这些单元排列在一系列层中,这些层共同构成了系统中的整个人工神经网络。一个层只能有十几个单位或数百万个单位,因为这取决于如何需要复杂的神经网络来学习数据集中的隐藏模式。通常,人工神经网络具有输入层、输出层以及隐藏层。输入层接收来自外部世界的数据,神经网络需要分析或了解这些数据。然后,此数据通过一个或多个隐藏层,这些隐藏层将输入转换为对输出层有价值的数据。最后,输出层以人工神经网络对所提供输入数据的响应的形式提供输出。
在大多数神经网络中,单元从一层到另一层相互连接。这些连接中的每一个都有权重,用于确定一个单元对另一个单元的影响。当数据从一个单元传输到另一个单元时,神经网络会越来越多地了解数据,最终导致输出层的输出。
人类神经元的结构和操作是人工神经网络的基础。它也被称为神经网络或神经网络。人工神经网络的输入层是第一层,它接收来自外部源的输入并将其释放到隐藏层,即第二层。在隐藏层中,每个神经元接收来自前一层神经元的输入,计算加权总和,并将其发送到下一层的神经元。这些连接是加权的,意味着通过为每个输入分配不同的权重或多或少地优化了上一层输入的效果,并在训练过程中通过优化这些权重来调整这些权重以提高模型性能。
人工神经网络的概念来自动物大脑中发现的生物神经元,因此它们在结构和功能方面有很多相似之处。
Biological Neuron 生物神经元 | Artificial Neuron 人工神经元 |
---|---|
Dendrite 树突 | Inputs 输入 |
Cell nucleus or Soma 细胞核或相马 | Nodes 节点 |
Synapses 突触 | Weights 权重 |
Axon 轴突 | Output 输出 |
Biological Neuron 生物神经元 | Artificial Neuron 人工神经元 |
---|---|
Synaptic plasticity 突触可塑性 | Backpropagations 反向传播 |
人工神经网络使用训练集进行训练。例如,假设您要教 ANN 识别猫。然后,它显示了数千张不同的猫图像,以便网络可以学习识别猫。一旦神经网络使用猫的图像进行了足够的训练,那么你需要检查它是否能正确识别猫的图像。这是通过使 ANN 通过确定它们是否是猫图像来对它提供的图像进行分类来完成的。人工神经网络获得的输出由人工提供的图像是否为猫图像的描述来证实。如果 ANN 识别不正确,则使用反向传播来调整它在训练期间学到的任何内容。反向传播是通过根据获得的错误率微调以 ANN 单元为单位的连接权重来完成的。这个过程一直持续到人工神经网络能够以最小的错误率正确识别图像中的猫。
Flipkart
等电子商务网站时,他们会根据您之前的浏览历史记录推荐您要购买的产品。同样,假设您喜欢意大利面,那么 Zomato
、Swiggy
等会根据您的口味和以前的订单历史向您显示餐厅推荐。这适用于所有新时代的营销领域,如图书网站、电影服务、酒店网站等,它是通过实施个性化营销来完成的。这使用人工神经网络来识别客户的好恶、以前的购物历史等,然后相应地定制营销活动。扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有