Graph neural networks. Quickstart.

A brief overview of sources of knowledge about graph neural networks

For a quick start in graph neural networks, I recommend that you familiarize yourself with the Stanford University course CS224W. Teacher Yuri Leskovets explains in detail and simply the processes of graph processing in machine learning on graphs, and also considers training graph neural networks. In addition to the video on YouTube, there are links to course materials that are located on the university website. Stanford CS224W: Machine Learning with Graphs and link to course materials on the university website.

read more

Creating database for neural network (AML part 4)

Exist huge number of database management systems (DBMS). Of course, there are graph databases as well. However, for ease of understanding, I settled on MySQL. There are two reasons for this. The first is that I have experience with this DBMS. Secondly, this is a large amount of previously written program code for working with MySQL that I can use in this project.

read more

Thinking out loud (AML part 3)

It is not difficult to maintain the weights. However, there are many factors to consider. For example, maybe need information about which neural network the weights belong to. To do this, necessary to record metadata of the neural network, such as the number of layers, the number of neurons in each layer, what exactly does the neural network do, what is the activation function of the network?

read more