{"id":16297,"date":"2019-10-06T21:36:10","date_gmt":"2019-10-07T01:36:10","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/graph-mining-link-prediction-learn-by-finding-answers-to-the-following-questions\/"},"modified":"2019-10-10T14:44:41","modified_gmt":"2019-10-10T18:44:41","slug":"graph-mining-link-prediction-learn-by-finding-answers-to-the-following-questions","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=16297","title":{"rendered":"Graph Mining: Link Prediction. Learn by finding answers to the following questions."},"content":{"rendered":"<p>Graph Mining: Link Prediction. Learn by finding answers to the following questions.<\/p>\n<p>What is Link Prediction in Graph Mining?<\/p>\n<p>How can Link Prediction help? and where? can it help in social network, research co-authorship, or spread of disease<\/p>\n<p>Give uses of Link Prediction in epidemiology or any medical\/biology application?<\/p>\n<p>Give uses of Link Prediction in Social Network?<\/p>\n<p>Give uses of Link Prediction in co-authorship?<\/p>\n<p>What are the steps in Link Prediction? i.e. define link prediction problem.<\/p>\n<p>Define Link Prediction Problem formally i.e. with Notations i.e. with Graph notations i.e. Graph Representations.<\/p>\n<p>How is node similarity related in Link Prediction?<\/p>\n<p>What are possible Node Similarity algorithms that can be used for the purpose?<\/p>\n<p>Which nodes are the most possible new links? think in terms of Node Similarity Index (Highest, Lowest)<\/p>\n<p>What are the types of Node Similarity? Node proximity?<\/p>\n<p>What is Node Similarity based upon? i.e. Network Topology<\/p>\n<p>What is Local Structure for Node Similarity?<\/p>\n<p>What is Global Structure for Node Similarity?<\/p>\n<p>What are examples of Local Structure for Node Similarity?<\/p>\n<p>What are examples of Global Structure for Node Similarity?<\/p>\n<p>Define Node Neighborhoods. Is it local or global structure?<\/p>\n<p>What is Preferential Attachment Index? Is it LocaL or global structure<\/p>\n<p>What are the types of Node Neighborhoods?<\/p>\n<p>If two nodes do not have any common node &#8212; what is the probable similarity (Node Neigh. aspect)?<\/p>\n<p>What is Common Neighbors ? Is it local or global structure? is it Node Neighbor or Preferential Attachment? and why?<\/p>\n<p>What is Jaccard Coefficient ? Is it local or global structure? is it Node Neighbor or Preferential Attachment? and why?<\/p>\n<p>What is Adamic-Adar? Is it local or global structure? is it Node Neighbor or Preferential Attachment? and why?<\/p>\n<p>What is the name of the Node Similarity approach where Sum of the inverse logarithmic degree centrality of the neighbors shared by the two nodes are counted?<\/p>\n<p>What is the name of the Node Similarity approach where the ratio of seize of set intersection to the set union is counted?<\/p>\n<p>What is the name of the Node Similarity approach where the count of common nodes are used?<\/p>\n<p>If node similarity score is counted as multiplication of the number\/count of outgoing edges for a node pair. And then the higher results are assumed to create new links. What is this approach called?<\/p>\n<p>When similarity scores are calculated based on global link structure of graph &#8211; what is this called local structure or global structure?<\/p>\n<p>What is an example of Global Structure?<\/p>\n<p>What are the examples of Global Structure?<\/p>\n<p>What is Kartz Index for Global Structure?<\/p>\n<p>What is Simrank for Global Structure?<\/p>\n<p>When Node Similarity is calculated as: Sum of count of all paths between node pairs &#8211; what is this approach called? Then how is the link prediction made?<\/p>\n<p>When Node Similarity is calculated as: two nodes are similar if they are referred by similar nodes. What is the name?<\/p>\n<p>How can you measure if your implemented link prediction algorithm is great or not?<\/p>\n<p>Can you use train and test concept for the measurement? Can you define the steps\/problems formally? with Graph Notations?<\/p>\n<p>What are some measures to calculate in the train\/test approach?<\/p>\n<p><strong>Answers:<\/strong><br \/>\nWhat is the name of the Node Similarity approach where Sum of the inverse logarithmic degree centrality of the neighbors shared by the two nodes are counted?<br \/>\nAns: Adamic-Adar<\/p>\n<p>What is the name of the Node Similarity approach where the ratio of seize of set intersection to the set union is counted?<br \/>\nAns: Jaccard Coefficient<\/p>\n<p>What is the name of the Node Similarity approach where the count of common nodes are used?<br \/>\nAns: Common Neighbors<\/p>\n<p>If node similarity score is counted as multiplication of the number\/count of outgoing edges for a node pair. And then the higher results are assumed to create new links. What is this approach called?<br \/>\nAns: Preferential Attachment Index<\/p>\n<p>What is an example of Global Structure?<br \/>\nAns: Path Length &gt; 2<\/p>\n<p>What are the examples of Global Structure?<br \/>\nShortest Paths \u2013 use inverse of distance as similarity, Kartz Index, SimRank<\/p>\n<p>What are some measures to calculate in the train\/test approach?<br \/>\nAccuracy, F1-score, Sensitivity, Most metrics that would work for classification<\/p>\n<p><strong>Resources<\/strong><br \/>\nLink Prediction<br \/>\n<a href=\"https:\/\/paperswithcode.com\/task\/link-prediction\">https:\/\/paperswithcode.com\/task\/link-prediction<\/a><\/p>\n<p>Similarity Index based Link. Prediction Algorithms in Social Networks: A Survey<br \/>\n<a href=\"https:\/\/pdfs.semanticscholar.org\/8e72\/fa77f3d788f3c67da1e1c6347c3aaf280723.pdf\">https:\/\/pdfs.semanticscholar.org\/8e72\/fa77f3d788f3c67da1e1c6347c3aaf280723.pdf<\/a><\/p>\n<p>Proximity-based Methods for Link Prediction<br \/>\n<a href=\"https:\/\/cran.r-project.org\/web\/packages\/linkprediction\/vignettes\/proxfun.html\">https:\/\/cran.r-project.org\/web\/packages\/linkprediction\/vignettes\/proxfun.html<\/a><\/p>\n<p>Evaluating Link Prediction Methods<br \/>\n<a href=\"https:\/\/arxiv.org\/pdf\/1505.04094.pdf\">https:\/\/arxiv.org\/pdf\/1505.04094.pdf<\/a><\/p>\n<p>Link Prediction Algorithm<br \/>\n<a href=\"http:\/\/be.amazd.com\/link-prediction\/\">http:\/\/be.amazd.com\/link-prediction\/<\/a><\/p>\n<p>Evaluating link prediction methods<br \/>\n<a href=\"https:\/\/www3.nd.edu\/~dial\/publications\/yang2015evaluating.pdf\">https:\/\/www3.nd.edu\/~dial\/publications\/yang2015evaluating.pdf<\/a><\/p>\n<p><strong>By<\/strong><\/p>\n<p><strong>Sayed Ahmed<\/strong><\/p>\n<p><strong>Linkedin<\/strong>: <a href=\"https:\/\/ca.linkedin.com\/in\/sayedjustetc\">https:\/\/ca.linkedin.com\/in\/sayedjustetc<\/a><\/p>\n<p><strong>Blog<\/strong>: <a href=\"http:\/\/bangla.salearningschool.com\/\">http:\/\/Bangla.SaLearningSchool.com<\/a>, <a href=\"http:\/\/sitestree.com\">http:\/\/SitesTree.com<\/a><br \/>\n<strong>Online and Offline Training<\/strong>: <a href=\"http:\/\/training.SitesTree.com\">http:\/\/Training.SitesTree.com<\/a><\/p>\n<p><strong>Affiliate Links:<\/strong><br \/>\nHottest Deals on Amazon USA: <a href=\"http:\/\/tiny.cc\/38lddz\">http:\/\/tiny.cc\/38lddz<\/a><\/p>\n<p>Hottest Deals on Amazon CA: <a href=\"http:\/\/tiny.cc\/bgnddz\">http:\/\/tiny.cc\/bgnddz<\/a><\/p>\n<p>Hottest Deals on Amazon Europe: <a href=\"http:\/\/tiny.cc\/w4nddz\">http:\/\/tiny.cc\/w4nddz<br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Graph Mining: Link Prediction. Learn by finding answers to the following questions. What is Link Prediction in Graph Mining? How can Link Prediction help? and where? can it help in social network, research co-authorship, or spread of disease Give uses of Link Prediction in epidemiology or any medical\/biology application? Give uses of Link Prediction in &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=16297\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1905,182],"tags":[],"class_list":["post-16297","post","type-post","status-publish","format-standard","hentry","category-graph-mining","category---blog","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":16300,"url":"http:\/\/bangla.sitestree.com\/?p=16300","url_meta":{"origin":16297,"position":0},"title":"Graph Mining: Community Detection: Learn by finding answers to the following questions. Can you answer the following questions on Community Detection?","author":"Sayed","date":"October 7, 2019","format":false,"excerpt":"Graph Mining: Community Detection: Learn by finding answers to the following questions. Can you answer the following questions on Community Detection? What is a community anyway? Describe from your real-world\/social understanding of it? Can you relate it to the Graphs concept in Computer Science? In your daily life do you\u2026","rel":"","context":"In &quot;AI ML DS RL DL NN NLP Data Mining Optimization&quot;","block_context":{"text":"AI ML DS RL DL NN NLP Data Mining Optimization","link":"http:\/\/bangla.sitestree.com\/?cat=1910"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22871,"url":"http:\/\/bangla.sitestree.com\/?p=22871","url_meta":{"origin":16297,"position":1},"title":"Graph Mining: Possible Course Topics","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"Course Topics Graph Theory Introduction,\u00a0Graph Mining Introduction,\u00a0Network Properties, Random Graphs, Small World Graphs,\u00a0Node Importance,\u00a0Node Similarity,\u00a0Clustering & Community Detection,\u00a0Link Prediction,\u00a0Anomaly detection,\u00a0Time Evolving Graphs,\u00a0Influence\/Virus Propagation,\u00a0Graph Mining Use Cases,\u00a0Big Data Graph Databases,\u00a0Big Data Graph ProcessingLast modified: Wednesday, 23 October 2019, 12:44 PM Shop Online:\u00a0https:\/\/www.ShopForSoul.com\/ 8112223 Canada Inc.\/JustEtc: http:\/\/JustEtc.net Linkedin: https:\/\/ca.linkedin.com\/in\/sayedjustetc Courses:\u00a0http:\/\/Training.SitesTree.com\u00a0(Big Data, Cloud,\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22883,"url":"http:\/\/bangla.sitestree.com\/?p=22883","url_meta":{"origin":16297,"position":2},"title":"Graph Mining: Community and Cluster Detection","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"Resources to Learn From Resources:Defining and identifying communities in networkshttps:\/\/www.pnas.org\/content\/101\/9\/2658Community Structure:https:\/\/en.wikipedia.org\/wiki\/Community_structureGraph Clustering:https:\/\/www.csc2.ncsu.edu\/faculty\/nfsamato\/practical-graph-mining-with-R\/slides\/pdf\/Graph_Cluster_Analysis.pdf Read the resources above to find answers. Community Detection: Learn by finding answers to the following questions. Can you answer the following questions on Community Detection? Graph Mining: Community Detection: Learn by finding answers to the following questions.\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16345,"url":"http:\/\/bangla.sitestree.com\/?p=16345","url_meta":{"origin":16297,"position":3},"title":"Industry Job Prospect for Graph Mining","author":"Sayed","date":"November 2, 2019","format":false,"excerpt":"Industry Job Prospect for Graph Mining Sample Jobs https:\/\/www.careerbuilder.com\/jobs-graph-mining https:\/\/www.indeed.com\/q-Graph-Mining-jobs.html For example, Google works in these areas of Graph Mining and Google has jobs for such. Also, Facebook and any other social networking site will have jobs in relation to Graph Mining. For details, open this page. Job Areas: The\u2026","rel":"","context":"In &quot;\u09ac\u09cd\u09b2\u0997 \u0964 Blog&quot;","block_context":{"text":"\u09ac\u09cd\u09b2\u0997 \u0964 Blog","link":"http:\/\/bangla.sitestree.com\/?cat=182"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16680,"url":"http:\/\/bangla.sitestree.com\/?p=16680","url_meta":{"origin":16297,"position":4},"title":"Industry Job Prospect for Graph Mining","author":"Sayed","date":"January 24, 2020","format":false,"excerpt":"Industry Job Prospect for Graph Mining Sample Jobs https:\/\/www.careerbuilder.com\/jobs-graph-mining https:\/\/www.indeed.com\/q-Graph-Mining-jobs.html For example, Google works in the following areas of Graph Mining. Google has jobs for such. Also, Facebook and any other social networking site will have jobs in relation to Graph Mining. Computational Biology, Medicine Research, Drug Discovery, Disease Diagnosis,\u2026","rel":"","context":"In &quot;Math and Statistics for Data Science, and Engineering&quot;","block_context":{"text":"Math and Statistics for Data Science, and Engineering","link":"http:\/\/bangla.sitestree.com\/?cat=1908"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22869,"url":"http:\/\/bangla.sitestree.com\/?p=22869","url_meta":{"origin":16297,"position":5},"title":"Graph Mining: Job Prospect","author":"Sayed","date":"March 21, 2021","format":false,"excerpt":"Job Prospect for Graph Mining Industry Job Prospect for Graph Mining Sample Jobs https:\/\/www.careerbuilder.com\/jobs-graph-mining https:\/\/www.indeed.com\/q-Graph-Mining-jobs.html For example, Google works in the following areas of Graph Mining. Google has jobs for such. Also, Facebook and any other social networking site will have jobs in relation to Graph Mining. Computational Biology, Medicine\u2026","rel":"","context":"In &quot;Graph Mining&quot;","block_context":{"text":"Graph Mining","link":"http:\/\/bangla.sitestree.com\/?cat=1905"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16297"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16297\/revisions"}],"predecessor-version":[{"id":16320,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/16297\/revisions\/16320"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16297"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16297"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}