We provide electronic devices for use in artificial neuronal networks. [Solution] The electronic device 100, which is an
artificial neural network, has an artificial neural array (ANA) 111, a row decoder 112, a column decoder 113, an input circuit 114, an output circuit 115, an
analog signal processing circuit 116, and a memory 130. The ANA 111 has multiple circuits 10, 11, multiple wires WW, WB, DL, RB, and one wire RD. The circuits 10 are arranged in an n-row m-column array, and the circuits 11 are arranged in an n-row 1-column array. The wires WW are electrically connected to the row decoder, and the wires WB are electrically connected to the column decoder. The row decoder and column decoder are
peripheral circuits for writing weights or thresholds to the circuit 10. The input circuit writes data DIN to the ANA 111, and the output circuit processes the
analog signal input via wires RB and RD to generate data DOUT.