Microsoft 神经网络算法创建由多至三层神经元组成的网络。这些层分别是输入层、可选隐藏层和输出层。
输入层:输入神经元定义数据挖掘模型的所有输入属性值及其概率。
隐藏层:隐藏神经元接收来自输入神经元的输入,并向输出神经元提供输出。隐藏层是向各种输入概率分配权重的位置。权重说明某一特定输入对于隐藏神经元的相关性或重要性。输入所分配的权重越大,则输入的值越重要。权重可为负值,表示输入抑制而不是促进某一特定结果。
输出层:输出神经元代表数据挖掘模型的可预测属性值。
对于如何构造和评价输入层、隐藏层和输出层的详细说明,请参阅 Microsoft 神经网络算法技术参考(Analysis Services – 数据挖掘)。