人工神经元是一种数学函数,被认为是生物神经元的模型,即神经网络。人工神经元是人工神经网络的基本单元。人工神经元接收一个或多个输入(代表神经树突处的兴奋性突触后电位和抑制性突触后电位)并将它们相加以产生输出(或激活,代表沿其轴突传输的神经元动作电位)。通常,每个输入都单独加权,总和通过称为激活函数或传递函数的非线性函数传递。传递函数通常具有 S 形,但它们也可以采用其他非线性函数、分段线性函数或阶跃函数的形式。它们也通常是单调递增、连续、可微和有界的。阈值函数启发了构建称为阈值逻辑的逻辑门;适用于构建类似于大脑处理的逻辑电路。例如,近年来,诸如忆阻器之类的新设备已被广泛用于开发这种逻辑。