Page 15 - TECH MAGAZINE CSE
P. 15

AN                                 Technical Magazine
                VESHAN             Maharaja Agrasen Institute of Technology





        The steps below can be used to characterise a typical GNN layer:



        1.Message passing is the process by which each node gets messages from its neighbours.
        These  messages  are  predicated  on  the  present  features  of  the  neighbour  nodes  and
        potentially the edge features.
        2.Aggregation: The node combines the messages it gets from its neighbours, usually with
        the help of functions like max, mean, or sum.
        3.Update: The node uses the combined messages to update its own feature representation,
        usually via a fully connected layer of a neural network.


        Applications of GNNs
        a. Social Networks:
        • Node Classification: Group individuals into categories by predicting their attributes based
        on their relationships.

          •  Link  Prediction:  Estimate  the  probability  of  creating  new  connections  (such  as  friend
        recommendations on social media).
        b. Chemistry and Molecular Biology:
        • Mole Classification: By treating atoms as nodes and bonds as edges, GNNs are utilised to
        predict molecular characteristics (such as toxicity and solubility).
          •  Drug  Discovery:  GNNs  assist  in  simulating  the  interactions  between  chemicals  and
        proteins in order to identify possible therapeutic candidates.
        c.  Recommendation  Systems:  GNNs  are  used  to  enhance  recommendation  systems  by
        using graph structure to provide better recommendations by modelling users and objects
        as nodes and interactions as edges.
        d. Knowledge Graphs:
        • Entity and Relation Prediction: GNNs are able to detect relationships between entities in
        a knowledge base, for example, and predict missing facts in knowledge graphs.
        e. Transportation and Traffic Networks: GNNs are used to model traffic patterns in road
        networks,  where  roads  are  represented  by  edges  and  intersections  by  nodes,  enabling
        more accurate predictions of traffic flow.


         Conclusion

        GNNs  are  an  essential  component  of  contemporary  AI  systems  due  to  their  capacity  to
        recognise and interpret the intricate connectivity seen in these applications.
        In  domains  where  the  connections  between  data  points  are  just  as  significant  as  the
        individual  points  themselves,  GNNs  effectively  train  and  predict  by  extending  the
        capabilities  of  neural  networks  to  graph-structured  data.  GNNs  aid  in  predicting  groups
        and  linkages  in  social  networks.  They  improve  user-item  interaction  modelling  in
        recommendation  systems  to  produce  tailored  recommendations  and  offer  insights  into
        molecular and genetic relationships in biological networks.
   10   11   12   13   14   15   16   17   18   19   20