简要回答
人工神经网络(ANN) 是受生物神经元启发的数学模型:由大量人工神经元分层连接,每层执行 z = Wx + b 再经激活函数 σ,将输入映射为输出;
组成要素:
- 权重 W:连接强度,可学习
- 偏置 b:平移决策边界
- 激活函数:引入非线性
- 层:输入层、隐藏层、输出层
学习方式:定义损失函数衡量预测误差,用 反向传播 计算 梯度,优化器 迭代更新参数——即数据驱动的表示学习
标准回答
人工神经网络(ANN) 是受生物神经元启发的数学模型:由大量人工神经元分层连接,每层执行 z = Wx + b 再经激活函数 σ,将输入映射为输出。
组成要素:
- 权重 W:连接强度,可学习
- 偏置 b:平移决策边界
- 激活函数:引入非线性
- 层:输入层、隐藏层、输出层
学习方式:定义损失函数衡量预测误差,用 反向传播 计算 梯度,优化器 迭代更新参数——即数据驱动的表示学习。
ANN 是 深度学习 的基本单元;按结构有全连接(MLP)、CNN、RNN、Transformer 等变体。与生物神经网络的相似性主要在「分布式表示」直觉,实现完全是矩阵运算。
延伸学习
与本题相关的知识库文章、术语、工具与行业资讯。
📰 AI 资讯
🛠️ AI 工具
- Pytorch
Meta 开源的深度学习框架,100K+ stars。以动态计算图和 Pythonic 风格著称,在学术界和工业界都有广泛应用,支持分布式训练、移动端部署和 ONNX 导出
- Tensorflow
全球最流行的机器学习框架之一,195K+ stars。Google 开源的端到端 ML 平台,支持 TensorFlow、Keras 等多种 API,覆盖深度学习、强化学习、移动端部署等全场景,是 AI 工程师的必备工具