DESCRIPTION

Network theory has very many application areas, where graphs are of primary importance, in e.g.,:

  1. Communication networks
  2. Epidemiology
  3. Systems Biology
  4. Social networks.

 

Social Media (e.g., Twitter, Facebook, Instagram, to name a few) has had a tremendous growth in the past 20 years. Social Media Analysis  has very many applications, e.g.,:

  1. Recommendation Systems
  2. Sentiment Analysis
  3. Information Diffusion
  4. Web Search.

This CVML Web Module focuses on Network Theory and Social Media Analysis, their applications in the above-mentioned diverse domains and the new challenges ahead. Algebraic Graph Analysis lays down the mathematical concepts needed in Network Theory. Graph signal and their processing is described in  Graph Signal Processing. Their use in Machine Learning is detailed in Graph Neural Networks.

An Introduction to Social Networks offers the introductory information needed for: a) Recommendation Systems; b) Sentiment Analysis and  c) Information Diffusion in social networks.  Web Search Based on Ranking is another important application. Blockchain Consensus Algorithms is another very important topic for distributed decision making in nowadays Peer – to – Peer Networks.

 

LECTURE LIST

  1. Algebraic Graph Analysis
  2. Blockchain Consensus Algorithms
  3. Graph Signal Processing
  4. Graph Neural Networks
  5. Information Diffusion
  6. Introduction to Social Networks
  7. Recommendation Systems
  8. Sentiment Analysis
  9. Web Search Based on Ranking