question: In the domain of Natural Language Processing, I want to learn about graph convolutional networks, what concepts should I learn first?
answer: semi-supervised learning;convolutional neural networks;training neural networks