当前位置:网站首页>What is graph neural network? Figure what is the use of neural networks?
What is graph neural network? Figure what is the use of neural networks?
2022-06-24 08:50:00 【Program type】
Deep learning is the core technology in the field of artificial intelligence in recent years , With its further development , The rise and landing application of artificial intelligence today . When it comes to deep learning , We have to mention graph neural network (GNN), After all, graph neural network is the foundation of deep learning technology . Next, I will take you three minutes to interpret the graph neural network , The main content includes the definition of graph neural network 、 Rise and use .
What is a graph neural network ?
1、 Figure definition of neural network
In recent years , Figure the rise and application of neural network has successfully promoted the research of artificial intelligence in pattern recognition and data mining .
GNN Full name graph neural network , there G Yes yes (Graph) It means ,GNN Why is it important , Because the graph is very important . Graph is a very important data structure in computer science , Computer science has a compulsory basic course called “ Discrete Mathematics ”, It sounds like a branch of mathematics , But after all “ Discrete Mathematics ” Where is the boundary of , There is no unified conclusion yet . But there is a point of knowledge , All versions of 《 Discrete Mathematics 》 No textbook will be missed , That's it “ graph theory ”, Discuss a kind of call “ chart ” Data structure of . and GNN Inside “ chart ”, It refers to graph theory “ chart ”.

So what exactly is “ chart ”? Just two things , The vertices (Vertex) He Bian (Edge). The so-called vertex , The nodes in the network topology , For example, in the network topology PC machine 、 Servers and routers, etc , And the so-called edge , Is the line connecting these network nodes . So graph is widely used , Network topology is a very typical graph structure .
2、 Figure the rise of neural networks
Figure the emergence of neural network is essentially the rise of a new technology , So why launch this new technology ? Launch a new technology , The subtext is that the original technology has shortcomings , Let's take a look at CNN and RNN The inadequacies of being . To put it bluntly, it is the data structure , Models feed data , We all know that . But the existing deep learning model , Whether it's CNN, still RNN, Or something else , Both have a requirement for the data structure of the data , Must all be Euclidean structures . What looks square is Euclidean structure , Military training parade square , The horizontal and vertical directions are one person next to another , This is the typical Euclidean structure . Graph is a non Euclidean structure , So there is no way to use the traditional depth model . therefore , Researchers have developed graphical neural networks .
3、 Figure application of neural network
In recent years , Deep learning brings face recognition 、 The successful application of voice assistant and machinetranslation . The three scenarios represent three types of data : Images 、 Voice and text . The key to the breakthrough of deep learning in these three scenarios is the end-to-end learning mechanism behind it . in addition , The industry believes that large-scale graph neural network is a powerful reasoning method for cognitive intelligent computing . Graph neural network extends deep neural network from processing traditional unstructured data to higher-level structured data . More Than This , Graph also has strong semantic visualization ability , This advantage is shared by all GNN Shared by the model . For example, in the scenario of abnormal transaction account identification ,GNN After judging an account as an abnormal account , The partial subgraph of the account can be visualized .
Share some of my artificial intelligence learning materials for free , Including some AI Common framework actual combat video 、 Image recognition 、OpenCV、NLQ、 machine learning 、pytorch、 Computer vision 、 Videos such as deep learning and neural network 、 Courseware source code 、 Famous essence resources at home and abroad 、AI Hot papers 、 Industry reports, etc .
For better systematic learning AI, I recommend that you collect one .
Here are some screenshots , Free download method is attached at the end of the article .
One 、 Artificial intelligence courses and projects

Two 、 Famous essence resources at home and abroad

3、 ... and 、 Collection of papers on artificial intelligence

Four 、 AI Industry Report

Learn Artificial Intelligence well , Read more , Do more , practice , If you want to improve your level , We must learn to settle down and learn slowly and systematically , Only in the end can we gain something .
Click on the business card below , Scan the code and download the information for free .
边栏推荐
猜你喜欢

The form image uploaded in chorme cannot view the binary image information of the request body

【团队管理】测试团队绩效管理的25点小建议

One article explains in detail | those things about growth

2022.06.23(LC_144,94,145_二叉树的前序、中序、后序遍历)

A tip to read on Medium for free

opencv最大值滤波(不局限于图像)

input的聚焦后的边框问题

关于ETL看这篇文章就够了,三分钟让你明白什么是ETL

liunx服务器 telnet 带用户名 端口登陆方法

【PyTorch基础教程30】DSSM双塔模型代码解析
随机推荐
2022春招面试总结
leetcode 1642. Furthest building you can reach
Smart power plant: how to make use of easycvr to build a safe, stable, green and environment-friendly intelligent inspection platform
520. 检测大写字母
liunx服务器 telnet 带用户名 端口登陆方法
Earthly 容器镜像构建工具 —— 筑梦之路
Qt源码分析--QObject(2)
rpiplay实现树莓派AirPlay投屏器
数据中台:国内大厂中台建设架构集锦
一文详解|增长那些事儿
教程篇(5.0) 08. Fortinet安全架构集成与FortiXDR * FortiEDR * Fortinet 网络安全专家 NSE 5
不能改变虚拟机电源状态报错解决方案
Centos7安装jdk8以及mysql5.7以及Navicat连接虚拟机mysql的出错以及解决方法(附mysql下载出错解决办法)
小程序云数据,数据请求一个集合数据的方法
Using sonar for code checking
获取屏幕宽高工具类
關於ETL看這篇文章就够了,三分鐘讓你明白什麼是ETL
liunx 更改 vsftpd 的端口号
数据中台:数据中台技术架构详解
dataX使用指南