An artificial neural network that can be realized even with small-scale hardware is provided. An artificial neural network system in which processing by a plurality of perceptrons is connected, a processing target bucket including input information to be input to the perceptron is acquired, and a perceptron for inputting the acquired processing target bucket A perceptron identifier that identifies the perceptron is acquired from the processing target bucket, artificial neural network setting information that identifies the perceptron behavior is acquired based on the acquired perceptron identifier, and the perceptron is operated based on the acquired artificial neural network setting information. The processing target is executed based on the input information included in the acquired processing target bucket, and information on the result of causing the perceptron to execute the processing based on the input information is described in the processing target bucket. [Selection] Figure 4
展开▼