Neural network technologies

Article by our employee.





The topic is devoted to neural network technologies.





Previously, this topic was published for the institute, in order to obtain the first scientific research experience, and in my opinion, this is one of the most relevant topics along with the quantum network, that is, these technologies will radically change the scope and processing of data in both situational and predictable situations ...





The peculiarity of the use of neural network technologies is that it is possible to create different decision-making systems that require analytical calculations based on the collected knowledge base created with the help of a specialist in a specific field and a programmer playing the role of an intermediary between the machine - the executor and the specialist in a specific field.









In neural network technologies, there is a method for solving exclusive " or " (XOR) problems .





An exclusive or table looks like this:





· For binary modulo-2 (used in binary half-adder):





A





B





A + B





0





0





0





0





one





one





one





0





one





one





one





0





Rule : The result is 0 if both operands are equal; otherwise, the result is 1.





· 2 ( ):





A





B





C





A+B+C





0





0





0





0





0





0





1





1





0





1





0





1





0





1





1





0





1





0





0





1





1





0





1





0





1





1





0





0





1





1





1





1





: 0, , 1, .





, () — .









— ( (input data)), n, - , , ( (output data)).





– , 1 – .

, .









[0,1] [-1,1]. , «1» .









«input» , .









(), , , .





: , . , :









.

















, [0,1].









, , , [-1,1].









, , - .

, , :













x min – .

      x max – .

      [a, b] – .

      x i – .





, , , :













M(x) – .

       σ(x) – .

       x i – .





, , , ( ( ) , ).





- . 

 – , .

– , .

– , . : «MSE», «Root MSE», «Arctan» .. 









Google.

, /:





, , , «Cat» -, , , , «Cat» - .

, , .













Neural networks will make it possible to update all current decision-making and support systems, automate the process, and subsequently create an independent system after the launch of the neural network training iterations. In the future, complete globalization of automated processes, up to supporting users in solving household and other tasks on personal computers: starting with capturing the error area on the workstation / PC station on the screen and searching for a similar entry in the database by the similarity of points / pixels and issuing a solution.









Author: Kirill Artamonov








All Articles