Solving the N-bit parity problem using neural networks

被引:23
作者
Hohil, ME [1 ]
Liu, DR [1 ]
Smith, SH [1 ]
机构
[1] Stevens Inst Technol, Dept Elect & Comp Engn, Hoboken, NJ 07030 USA
基金
美国国家科学基金会;
关键词
N-bit parity problem; exclusive-OR problem; neural networks;
D O I
10.1016/S0893-6080(99)00069-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this letter, a constructive solution to the N-bit parity problem is provided with a neural network that allows direct connections between the input layer and the output layer. The present approach requires no training and adaptation, and thus it warrants the use of the simple threshold activation function for the output and hidden layer neurons. It is previously shown that this choice of activation function and network structure leads to several solutions for the 3-bit parity problem obtained using linear programming. One of the solutions for the 3-bit parity problem is then generalized to obtain a solution for the N-bit parity problem using [N/2] hidden layer neurons. It is shown that through the choice of a "staircase" type activation function, the [N/2] hidden layer neurons can be further combined into a single hidden layer neuron. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1321 / 1323
页数:3
相关论文
共 50 条
  • [41] A neural approach for solving the constraint satisfaction problem
    Hamissi, S
    Babes, M
    2003 INTERNATIONAL CONFERENCE ON GEOMETRIC MODELING AND GRAPHICS, PROCEEDINGS, 2003, : 96 - 103
  • [42] ANALOG NEURAL NETWORK FOR SOLVING THE ASSIGNMENT PROBLEM
    WANG, J
    ELECTRONICS LETTERS, 1992, 28 (11) : 1047 - 1050
  • [43] Estimating Drilling Parameters for Diamond Bit Drilling Operations Using Artificial Neural Networks
    Akin, Serhat
    Karpuz, Celal
    INTERNATIONAL JOURNAL OF GEOMECHANICS, 2008, 8 (01) : 68 - 73
  • [44] Solving business analytic problems in Java']Java and C using neural networks
    Jones, Edward R.
    Proceedings of the 10th IASTED International Conference on Software Engineering and Applications, 2006, : 543 - 547
  • [45] Application of artificial neural networks to optimum bit selection
    Yilmaz, S
    Demircioglu, C
    Akin, S
    COMPUTERS & GEOSCIENCES, 2002, 28 (02) : 261 - 269
  • [46] N2Sky-A Neural Network Problem Solving Environment Fostering Virtual Resources
    Fedorenko, Andrii
    Adamenko, Aliaksandr
    Schikuta, Erich
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [47] Application of Neural Networks in Solving Ecological Problems
    Tarasov, Andrey
    Nikiforova, Elena
    Nikiforov, Michael
    Melnik, Olga
    Ngongo, Irstenn B.
    Bodrov, Oleg
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 539 - 543
  • [48] Solving differential equations with constructed neural networks
    Tsoulos, Ioannis G.
    Gavrilis, Dimitris
    Glavas, Euripidis
    NEUROCOMPUTING, 2009, 72 (10-12) : 2385 - 2391
  • [49] A Parallel Implementation to the Multidimensional Knapsack Problem Using Augmented Neural Networks
    Dantas, Bianca de Almeida
    Caceres, Edson Norberto
    PROCEEDINGS OF THE 2014 XL LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2014,
  • [50] Using neural networks: a guidance with application in inverse heat conduction problem
    Shang, Yuanbin
    Tan, Chaofa
    Yu, Xueling
    Hu, Xiaoyu
    Jiang, Hongquan
    Ma, Wenjiang
    Liu, Donghuan
    EUROPEAN JOURNAL OF PHYSICS, 2025, 46 (02)