[{'role': 'system', 'content': "You are an expert in machine learning and your task is to classify code snippets into one of the following categories: ['helper_functions', 'load_data', 'data_exploration', 'data_preprocessing', 'evaluation', 'modelling', 'prediction', 'result_visualization', 'save_results', 'comment_only']."}, {'role': 'user', 'content': 'Identify the single most appropriate category to which the provided code belongs. Provide your response as a single category label without any additional information, commentary, or personal opinions.\\nPython Code:class neuralNetwork:\ndef __init__(self, inputnodes, hiddennodes, outputnodes, learningrate):\nself.inodes = inputnodes\nself.hnodes = hiddennodes\nself.onodes = outputnodes\nself.wih = numpy.random.normal(0.0, pow(self.hnodes, -0.5), (self.hnodes, self.inodes))\nself.who = numpy.random.normal(0.0, pow(self.onodes, -0.5), (self.onodes, self.hnodes))\nself.lr = learningrate\nself.activation_function = lambda x: scipy.special.expit(x)\npass\ndef train(self, inputs_list, targets_list):\ninputs = numpy.array(inputs_list, ndmin=2).T\ntargets = numpy.array(targets_list, ndmin=2).T\nhidden_inputs = numpy.dot(self.wih, inputs)\nhidden_outputs = self.activation_function(hidden_inputs)\nfinal_inputs = numpy.dot(self.who, hidden_outputs)\nfinal_outputs = self.activation_function(final_inputs)\noutput_errors = targets - final_outputs\nhidden_errors = numpy.dot(self.who.T, output_errors)\nself.who += self.lr * numpy.dot((output_errors * final_outputs * (1.0 - final_outputs)), numpy.transpose(hidden_outputs))\nself.wih += self.lr * numpy.dot((hidden_errors * hidden_outputs * (1.0 - hidden_outputs)), numpy.transpose(inputs))\npass\ndef query(self, inputs_list):\ninputs = numpy.array(inputs_list, ndmin=2).T\nhidden_inputs = numpy.dot(self.wih, inputs)\nhidden_outputs = self.activation_function(hidden_inputs)\nfinal_inputs = numpy.dot(self.who, hidden_outputs)\nfinal_outputs = self.activation_function(final_inputs)\nreturn final_outputs'}, {'role': 'assistant', 'content': 'modelling'}]