SlideShare a Scribd company logo
1 of 23
NETWORKS COMMUNITY DETECTION USING
ARTIFICIAL BEE COLONY SWARM
OPTIMIZATION
Ahmed Ibrahem Hafez, Hossam M. Zawbaa,
Aboul Ella Hassanien, Aly A. Fahmy and
Vaclav Snasel
http://www.egyptscience.ne
t
The 5th International Conference on Innovations in Bio-
Inspired Computing and Applications, June 23-25, 2014
Scientific Research Group in Egypt
www.egyptscience.net
Agenda
1. Community Detection (CD) Problem.
2. Proposed (ABC) algorithm.
3. Experimental Results.
4. Conclusions.
Community Detection Problem
• A Community: is a group of individuals
such that they interact with each other
more frequently than with those outside
the group.
• a.k.a. group, cluster, module.
• Application
• Network compression , visualization
of a huge network .
• Can facilitate other SNA tasks.
• Social studies : understanding the
interactions between people.
Community Detection Problem
• Social network can be modeled as a
graph G = (V, E) consist of :
• n node/actors.
• m edges/interactions.
• Community detection is to divide the
network into k communities.
• Community detection can be treated as
an optimization problem:
• given a quality measure of communities 𝐹 𝑆
• Find a Community structure 𝑆 that max/min
𝐹 𝑆
1. Artificial Bee colony optimization (ABC)
2. Solution Representation
3. ABC Phases Details
4. Objectives (Quality measures)
3. Proposed (CD) algorithm.
Artificial Bee colony optimization ABC
• Artificial Bee colony optimization :
• A swarm based meta-heuristic that simulates foraging behavior of honey bees.
• Contains three types of bees considering the division of labor
• Employee, onlooker, and scout bees.
• The employer bees try to find food source and advertise them.
• The onlooker bees follow their interesting employer.
• The scout bee fly spontaneously to find/explore new food sources.
3. Proposed (ABC) algorithm.
Solution Representation
• Solution Representation : locus-based adjacency representation
• Each food source 𝑥 = {𝑥 1 , 𝑥 2 , … , 𝑥[𝑛]} consists of 𝑛 elements.
• A value j assigned to the i-th element means that nodes i and j are in the same
community
• Decoding into communities takes linear time.
• No prior knowledge about number of communities.
• Example :
• 𝑥 is decoded into 3 groups
3. Proposed (ABC) algorithm.
1
2
4
5
8 7
Group 1
Group 2
Group 3
𝑥 1 4 1 4 3 6 6 6
ABC Phases Details
• Initialization Phase :
• All the vectors of the population of food sources 𝑥 𝑟 are initialized by scout bees using the
following 𝑥[𝑖] 𝑟 = 𝑅𝐶(𝑖)
• 𝑅𝐶(𝑖) : is a random function that select randomly a node j form the node i’s neighbors.
• Employed Bees Phase :
• Employed bees search for new food sources 𝑣𝑟 having more nectar
• Set 𝑣𝑟 = 𝑥 𝑟
• 𝑣[𝑖] 𝑟 = 𝑥[𝑖] 𝑘 where 𝑥 𝑘 is a randomly selected food source, i is a randomly chosen parameter
index.
• Greedy selection is apply to 𝑣𝑟 and 𝑥 𝑟
3. Proposed (ABC) algorithm.
ABC Phases Details
• Onlooker Bees Phase :
• select a food source by watching the dances of the employee bees and try to improve this source
• Employs a probabilistic approach to choose one of the food sources and follows its employed
bee i.e. try to improve it using the same process as in the employed bee phase.
• The probability value 𝑝 𝑟 of a food source 𝑥 𝑟 is calculated as 𝑝 𝑟 =
0.9 ∗𝑓𝑖𝑡 𝑟( 𝑥 𝑟)
𝑓𝑖𝑡 𝑏𝑒𝑠𝑡
+ 0.1
• Scout Bees Phase :
• The scout bees employ a random flying pattern to discover new food source and replacing the
abandoned one with the new food source
• Using 𝑥[𝑖] 𝑟 = 𝑅𝐶(𝑖) as in the initialization phase.
3. Proposed (ABC) algorithm.
Objectives (Quality measures)
• Many community definitions has been proposed
• To be minimized
• Conductance: measures the fraction of total edge volume that points outside the
community.
• Expansion: measures the number of edges per node that point outside the community.
• Internal Density: is the internal edge density of the community.
• Cut Ratio : is the fraction of all possible edges leaving the community.
• Normalized Cut: is the normalized fraction of edges leaving the community.
• Maximum-ODF : (Out Degree Fraction) is the maximum fraction of edges of a node
pointing outside the community.
• Average-ODF : is the average fraction nodes' edges pointing outside the community.
• Flake-ODF: is the fraction of nodes that have fewer edges pointing inside than to the
outside of the community.
3. Proposed (ABC) algorithm.
Objectives (Quality measures)
• Many community definitions has been proposed
• To be maximized
• Modularity : measures the number of within-community edges, relative to a null
model of a random graph with the same degree distribution.
• Community Score: measures the density of a sub-matrices based on volume and
row/column means.
• Community Fitness: is the ratio between the total internal degrees of the nodes
belong to that community and the sum of the total internal and external degrees of the
nodes belong to that community.
3. Proposed (ABC) algorithm.
Dataset used for the experiment
4. Experimental Results.
• Real Social Network
• The Zachary Karate Club Network : It consists of 34 vertices and 78 edges. The network is
divided into two groups almost of the same size.
• The Bottlenose Dolphin Network: It consists of 62 bottlenose dolphins. The network split
naturally into two large groups.
• American College football Network : represents football games between American colleges
during a regular season in Fall 2000. The network is divided into 12 conferences.
• Performance Measures :
• Normalized Mutual Information (NMI) is used to measure the similarity between the true
community structures and the detected ones.
• Modularity : as a popular quality measure of community structures, we use it to calculate the
Modularity value of the detected community structures.
Summary of NMI values of the result for the real social network.
4. Experimental Results.
Result for Real Social NetworkAverageODF
AverageODF
AverageODF
Conductance
Conductance
Conductance
CutRatio
CutRatio
CutRatio
Expansion
Expansion
Expansion
Fitness
Fitness
Fitness
FlakeODF
FlakeODF
FlakeODF
InternalDenisty
InternalDenisty
InternalDenisty
Max-ODF
Max-ODF
Max-ODF
Modularity
Modularity
Modularity
NormalizedCut
NormalizedCut
NormalizedCut
Score
Score
Score
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Zachary Karate Bottlenose Dolphin American College football
NMI
AverageODF Conductance CutRatio Expansion Fitness FlakeODF
Summary of Modularity values of the result for the real social network.
4. Experimental Results.
Result for Real Social NetworkAverageODF
AverageODF
AverageODF
Conductance
Conductance
Conductance
CutRatio
CutRatio
CutRatio
Expansion
Expansion
Expansion
Fitness
Fitness
Fitness
FlakeODF
FlakeODF
FlakeODF
InternalDenisty
InternalDenisty
InternalDenisty
Max-ODF
Max-ODF
Max-ODF
Modularity
Modularity
Modularity
NormalizedCut
NormalizedCut
NormalizedCut
Score
Score
Score
Original
Original
Original
0
0.1
0.2
0.3
0.4
0.5
0.6
Zachary Karate Bottlenose Dolphin American College football
ModularityValue
AverageODF Conductance CutRatio Expansion Fitness FlakeODF
InternalDenisty Max-ODF Modularity NormalizedCut Score Original
Example : best result for The Zachary Karate Club
4. Experimental Results.
Result for Real Social Network
Modularity Score - Fitness
Example : best result for The Zachary Karate Club
4. Experimental Results.
Result for Real Social Network
Conductance Average-ODF
Example : best result for Bottlenose Dolphin
Network
4. Experimental Results.
Result for Real Social Network
Modularity Score
Example : best result for Bottlenose Dolphin
Network
4. Experimental Results.
Result for Real Social Network
Conductance Fitness
Case Study : Facebook dataset
4. Experimental Results.
• Online social network : a platform to build social networks and social relations
among people.
• Share interests, activities, backgrounds, or real-life connections.
• Online communities are formed where online users tend to form communities that
group users who share some common interest.
• Facebook Dataset : is undirected social network which contain 3959 nodes and
84243 edges.
• There is no clear community structure for the network
• The network is studied in term of Modularity quality measure only.
Case Study : Facebook dataset
4. Experimental Results.
0.4
0.45
0.5
0.55
0.6
0.65
0.7
0.75
Modularity
Conclusions
• Artificial bee colony (ABC) is an optimization technique works effectively for
the community detection problem.
• Performance is influenced directly by the objective quality function used in the
optimization process.
• Experimental results show a promising result for the proposed algorithm.
• Best result obtained using Modularity , Score and Fitness objectives
• The algorithm detects community's number automatically.
• Future work may focuses on setting some criteria for increasing the accuracy
and the scalability of algorithm.
Thank you

More Related Content

Viewers also liked

A Modified Bee Colony Optimization Algorithm for Nurse Rostering Problem
A Modified Bee Colony Optimization Algorithm for Nurse Rostering ProblemA Modified Bee Colony Optimization Algorithm for Nurse Rostering Problem
A Modified Bee Colony Optimization Algorithm for Nurse Rostering ProblemAM Publications
 
ABC in London, May 5, 2011
ABC in London, May 5, 2011ABC in London, May 5, 2011
ABC in London, May 5, 2011Christian Robert
 
Comparative analysis of abc and ics
Comparative analysis of abc and icsComparative analysis of abc and ics
Comparative analysis of abc and icsBiswajit Panday
 
ABC short course: introduction chapters
ABC short course: introduction chaptersABC short course: introduction chapters
ABC short course: introduction chaptersChristian Robert
 
Global bee colony_disorder_and_threats_insect_pollinators
Global bee colony_disorder_and_threats_insect_pollinatorsGlobal bee colony_disorder_and_threats_insect_pollinators
Global bee colony_disorder_and_threats_insect_pollinatorsPatricio Crespo
 
Honey Bee Colony Collapse Disorder (Ccd)
Honey Bee Colony Collapse Disorder (Ccd)Honey Bee Colony Collapse Disorder (Ccd)
Honey Bee Colony Collapse Disorder (Ccd)elantrian
 
ABC, an effective tool for selective harmonic elimination in multilevel inve...
ABC, an effective tool for selective  harmonic elimination in multilevel inve...ABC, an effective tool for selective  harmonic elimination in multilevel inve...
ABC, an effective tool for selective harmonic elimination in multilevel inve...Shridhar kulkarni
 
Karınca kolonisi algoritması
Karınca kolonisi algoritmasıKarınca kolonisi algoritması
Karınca kolonisi algoritmasıOrhan ERIPEK
 
Yapay arı kolonisi algoritması
Yapay arı kolonisi algoritmasıYapay arı kolonisi algoritması
Yapay arı kolonisi algoritmasıOrhan ERIPEK
 
Oracle veritabani performans kontrol listesi
Oracle veritabani performans kontrol listesiOracle veritabani performans kontrol listesi
Oracle veritabani performans kontrol listesiOrhan ERIPEK
 

Viewers also liked (13)

A Modified Bee Colony Optimization Algorithm for Nurse Rostering Problem
A Modified Bee Colony Optimization Algorithm for Nurse Rostering ProblemA Modified Bee Colony Optimization Algorithm for Nurse Rostering Problem
A Modified Bee Colony Optimization Algorithm for Nurse Rostering Problem
 
ABC in London, May 5, 2011
ABC in London, May 5, 2011ABC in London, May 5, 2011
ABC in London, May 5, 2011
 
Comparative analysis of abc and ics
Comparative analysis of abc and icsComparative analysis of abc and ics
Comparative analysis of abc and ics
 
ABC workshop: 17w5025
ABC workshop: 17w5025ABC workshop: 17w5025
ABC workshop: 17w5025
 
slide FYP 2
slide FYP 2slide FYP 2
slide FYP 2
 
ABC short course: introduction chapters
ABC short course: introduction chaptersABC short course: introduction chapters
ABC short course: introduction chapters
 
Global bee colony_disorder_and_threats_insect_pollinators
Global bee colony_disorder_and_threats_insect_pollinatorsGlobal bee colony_disorder_and_threats_insect_pollinators
Global bee colony_disorder_and_threats_insect_pollinators
 
Honey Bee Colony Collapse Disorder (Ccd)
Honey Bee Colony Collapse Disorder (Ccd)Honey Bee Colony Collapse Disorder (Ccd)
Honey Bee Colony Collapse Disorder (Ccd)
 
ABC, an effective tool for selective harmonic elimination in multilevel inve...
ABC, an effective tool for selective  harmonic elimination in multilevel inve...ABC, an effective tool for selective  harmonic elimination in multilevel inve...
ABC, an effective tool for selective harmonic elimination in multilevel inve...
 
Abc analysis
Abc analysisAbc analysis
Abc analysis
 
Karınca kolonisi algoritması
Karınca kolonisi algoritmasıKarınca kolonisi algoritması
Karınca kolonisi algoritması
 
Yapay arı kolonisi algoritması
Yapay arı kolonisi algoritmasıYapay arı kolonisi algoritması
Yapay arı kolonisi algoritması
 
Oracle veritabani performans kontrol listesi
Oracle veritabani performans kontrol listesiOracle veritabani performans kontrol listesi
Oracle veritabani performans kontrol listesi
 

Similar to COMMUNITY DETECTION USING ARTIFICIAL BEE COLONY SWARM OPTIMIZATION

Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Rajul Kukreja
 
Network sampling, community detection
Network sampling, community detectionNetwork sampling, community detection
Network sampling, community detectionroberval mariano
 
[Digest] Eigenbehaviors- identifying structure in routine
[Digest] Eigenbehaviors- identifying structure in routine[Digest] Eigenbehaviors- identifying structure in routine
[Digest] Eigenbehaviors- identifying structure in routineHsing-chuan Hsieh
 
Learning from Noisy Label Distributions (ICANN2017)
Learning from Noisy Label Distributions (ICANN2017)Learning from Noisy Label Distributions (ICANN2017)
Learning from Noisy Label Distributions (ICANN2017)Yuya Yoshikawa
 
Bmgt 311 chapter_9
Bmgt 311 chapter_9Bmgt 311 chapter_9
Bmgt 311 chapter_9Chris Lovett
 
Online Social Netowrks- report
Online Social Netowrks- reportOnline Social Netowrks- report
Online Social Netowrks- reportAjay Karri
 
Bmgt 311 chapter_9
Bmgt 311 chapter_9Bmgt 311 chapter_9
Bmgt 311 chapter_9Chris Lovett
 
Group and Community Detection in Social Networks
Group and Community Detection in Social NetworksGroup and Community Detection in Social Networks
Group and Community Detection in Social NetworksKent State University
 
Business intelligence and data warehousing
Business intelligence and data warehousingBusiness intelligence and data warehousing
Business intelligence and data warehousingVaishnavi
 
02 Network Data Collection
02 Network Data Collection02 Network Data Collection
02 Network Data Collectiondnac
 
Sampling by Mr Peng Kungkea
Sampling  by Mr Peng KungkeaSampling  by Mr Peng Kungkea
Sampling by Mr Peng KungkeaKungkea Peng
 
Sampling design, sampling errors, sample size determination
Sampling design, sampling errors, sample size determinationSampling design, sampling errors, sample size determination
Sampling design, sampling errors, sample size determinationVishnupriya T H
 
Community detection in complex social networks
Community detection in complex social networksCommunity detection in complex social networks
Community detection in complex social networksAboul Ella Hassanien
 
Cluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieeeCluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieeeTAIWAN
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Goa App
 
IOTA 2016 Social Recomender System Presentation.
IOTA 2016 Social Recomender System Presentation.IOTA 2016 Social Recomender System Presentation.
IOTA 2016 Social Recomender System Presentation.ASHISH JAGTAP
 
Facial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional FaceFacial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional FaceTakrim Ul Islam Laskar
 

Similar to COMMUNITY DETECTION USING ARTIFICIAL BEE COLONY SWARM OPTIMIZATION (20)

Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...
 
Network sampling, community detection
Network sampling, community detectionNetwork sampling, community detection
Network sampling, community detection
 
[Digest] Eigenbehaviors- identifying structure in routine
[Digest] Eigenbehaviors- identifying structure in routine[Digest] Eigenbehaviors- identifying structure in routine
[Digest] Eigenbehaviors- identifying structure in routine
 
Learning from Noisy Label Distributions (ICANN2017)
Learning from Noisy Label Distributions (ICANN2017)Learning from Noisy Label Distributions (ICANN2017)
Learning from Noisy Label Distributions (ICANN2017)
 
Bmgt 311 chapter_9
Bmgt 311 chapter_9Bmgt 311 chapter_9
Bmgt 311 chapter_9
 
Online Social Netowrks- report
Online Social Netowrks- reportOnline Social Netowrks- report
Online Social Netowrks- report
 
Bmgt 311 chapter_9
Bmgt 311 chapter_9Bmgt 311 chapter_9
Bmgt 311 chapter_9
 
Group and Community Detection in Social Networks
Group and Community Detection in Social NetworksGroup and Community Detection in Social Networks
Group and Community Detection in Social Networks
 
L4. Ensembles of Decision Trees
L4. Ensembles of Decision TreesL4. Ensembles of Decision Trees
L4. Ensembles of Decision Trees
 
Business intelligence and data warehousing
Business intelligence and data warehousingBusiness intelligence and data warehousing
Business intelligence and data warehousing
 
02 Network Data Collection
02 Network Data Collection02 Network Data Collection
02 Network Data Collection
 
02 Network Data Collection (2016)
02 Network Data Collection (2016)02 Network Data Collection (2016)
02 Network Data Collection (2016)
 
Sampling by Mr Peng Kungkea
Sampling  by Mr Peng KungkeaSampling  by Mr Peng Kungkea
Sampling by Mr Peng Kungkea
 
Lec 18-19.pptx
Lec 18-19.pptxLec 18-19.pptx
Lec 18-19.pptx
 
Sampling design, sampling errors, sample size determination
Sampling design, sampling errors, sample size determinationSampling design, sampling errors, sample size determination
Sampling design, sampling errors, sample size determination
 
Community detection in complex social networks
Community detection in complex social networksCommunity detection in complex social networks
Community detection in complex social networks
 
Cluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieeeCluster based wireless sensor network routings ieee
Cluster based wireless sensor network routings ieee
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi
 
IOTA 2016 Social Recomender System Presentation.
IOTA 2016 Social Recomender System Presentation.IOTA 2016 Social Recomender System Presentation.
IOTA 2016 Social Recomender System Presentation.
 
Facial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional FaceFacial Emotion Detection on Children's Emotional Face
Facial Emotion Detection on Children's Emotional Face
 

More from Aboul Ella Hassanien

الأطر والمبادئ الاخلاقية للذكاء الاصطناعي التوليدى.pdf
الأطر والمبادئ الاخلاقية  للذكاء الاصطناعي التوليدى.pdfالأطر والمبادئ الاخلاقية  للذكاء الاصطناعي التوليدى.pdf
الأطر والمبادئ الاخلاقية للذكاء الاصطناعي التوليدى.pdfAboul Ella Hassanien
 
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية المعر...
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية  المعر...دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية  المعر...
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية المعر...Aboul Ella Hassanien
 
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...Aboul Ella Hassanien
 
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...Aboul Ella Hassanien
 
Intelligent Avatars in the Metaverse.pptx
Intelligent Avatars in the Metaverse.pptxIntelligent Avatars in the Metaverse.pptx
Intelligent Avatars in the Metaverse.pptxAboul Ella Hassanien
 
دليل البحث العلمى .pdf
دليل البحث العلمى .pdfدليل البحث العلمى .pdf
دليل البحث العلمى .pdfAboul Ella Hassanien
 
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات Aboul Ella Hassanien
 
الصحافة والإعلام الرقمى فى عصر الذكاء الاصطناعي
الصحافة والإعلام الرقمى  فى عصر الذكاء الاصطناعي  الصحافة والإعلام الرقمى  فى عصر الذكاء الاصطناعي
الصحافة والإعلام الرقمى فى عصر الذكاء الاصطناعي Aboul Ella Hassanien
 
الميتافيرس و مستقبل التعليم فى الوطن العربى
الميتافيرس و مستقبل التعليم فى الوطن العربى الميتافيرس و مستقبل التعليم فى الوطن العربى
الميتافيرس و مستقبل التعليم فى الوطن العربى Aboul Ella Hassanien
 
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنيةالذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنيةAboul Ella Hassanien
 
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنيةالذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنيةAboul Ella Hassanien
 
التغير المناخى للاطفال
التغير المناخى للاطفالالتغير المناخى للاطفال
التغير المناخى للاطفالAboul Ella Hassanien
 
الذكاء الاصطناعى للاطفال
الذكاء الاصطناعى للاطفالالذكاء الاصطناعى للاطفال
الذكاء الاصطناعى للاطفالAboul Ella Hassanien
 
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسىإستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسىAboul Ella Hassanien
 
الإقتصاد الأخضر لمواجهة التغيرات المناخية
الإقتصاد الأخضر لمواجهة التغيرات المناخية  الإقتصاد الأخضر لمواجهة التغيرات المناخية
الإقتصاد الأخضر لمواجهة التغيرات المناخية Aboul Ella Hassanien
 
الإستخدام المسؤول للذكاء الإصطناعى فى سياق تغيرالمناخ خارطة طريق فى عال...
   الإستخدام المسؤول للذكاء الإصطناعى  فى سياق تغيرالمناخ   خارطة طريق فى عال...   الإستخدام المسؤول للذكاء الإصطناعى  فى سياق تغيرالمناخ   خارطة طريق فى عال...
الإستخدام المسؤول للذكاء الإصطناعى فى سياق تغيرالمناخ خارطة طريق فى عال...Aboul Ella Hassanien
 
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسية
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسيةالذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسية
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسيةAboul Ella Hassanien
 
الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى
الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى
الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى Aboul Ella Hassanien
 

More from Aboul Ella Hassanien (20)

الأطر والمبادئ الاخلاقية للذكاء الاصطناعي التوليدى.pdf
الأطر والمبادئ الاخلاقية  للذكاء الاصطناعي التوليدى.pdfالأطر والمبادئ الاخلاقية  للذكاء الاصطناعي التوليدى.pdf
الأطر والمبادئ الاخلاقية للذكاء الاصطناعي التوليدى.pdf
 
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية المعر...
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية  المعر...دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية  المعر...
دعوة للاستخدام المسؤول للذكاء الاصطناعي التوليدي في الأوساط الأكاديمية المعر...
 
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
حوار مع الأستاذ الدكتور أبو العلا عطيفى حسنين - تقنية الذكاء الاصطناعي تحول م...
 
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
الطاقة من الفضاء: علماء ينقلون الطاقة الشمسية إلى الأرض عن طريق الفضاء لأول م...
 
Intelligent Avatars in the Metaverse.pptx
Intelligent Avatars in the Metaverse.pptxIntelligent Avatars in the Metaverse.pptx
Intelligent Avatars in the Metaverse.pptx
 
دليل البحث العلمى .pdf
دليل البحث العلمى .pdfدليل البحث العلمى .pdf
دليل البحث العلمى .pdf
 
SRGE photo.pdf
SRGE photo.pdfSRGE photo.pdf
SRGE photo.pdf
 
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
الذكاء الإصطناعى وافاقه فى التعليم على مستوى الوطن العربى: مستوى السياسات
 
الصحافة والإعلام الرقمى فى عصر الذكاء الاصطناعي
الصحافة والإعلام الرقمى  فى عصر الذكاء الاصطناعي  الصحافة والإعلام الرقمى  فى عصر الذكاء الاصطناعي
الصحافة والإعلام الرقمى فى عصر الذكاء الاصطناعي
 
الميتافيرس و مستقبل التعليم فى الوطن العربى
الميتافيرس و مستقبل التعليم فى الوطن العربى الميتافيرس و مستقبل التعليم فى الوطن العربى
الميتافيرس و مستقبل التعليم فى الوطن العربى
 
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنيةالذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
 
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنيةالذكاء الأصطناعى المسؤول ومستقبل  الأمن المناخى وانعكاساته الاجتماعية والأمنية
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنية
 
التغير المناخى للاطفال
التغير المناخى للاطفالالتغير المناخى للاطفال
التغير المناخى للاطفال
 
الذكاء الاصطناعى للاطفال
الذكاء الاصطناعى للاطفالالذكاء الاصطناعى للاطفال
الذكاء الاصطناعى للاطفال
 
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسىإستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
إستراتيجية مصر للتنمية المستدامة: نحو جائزة الإبتكار والإبداع المؤسسى
 
الإقتصاد الأخضر لمواجهة التغيرات المناخية
الإقتصاد الأخضر لمواجهة التغيرات المناخية  الإقتصاد الأخضر لمواجهة التغيرات المناخية
الإقتصاد الأخضر لمواجهة التغيرات المناخية
 
الإستخدام المسؤول للذكاء الإصطناعى فى سياق تغيرالمناخ خارطة طريق فى عال...
   الإستخدام المسؤول للذكاء الإصطناعى  فى سياق تغيرالمناخ   خارطة طريق فى عال...   الإستخدام المسؤول للذكاء الإصطناعى  فى سياق تغيرالمناخ   خارطة طريق فى عال...
الإستخدام المسؤول للذكاء الإصطناعى فى سياق تغيرالمناخ خارطة طريق فى عال...
 
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسية
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسيةالذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسية
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسية
 
الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى
الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى
الذكاء الاصطناعى:أسلحة لا تنام وآفاق لا تنتهى
 
اقتصاد ميتافيرس
اقتصاد ميتافيرساقتصاد ميتافيرس
اقتصاد ميتافيرس
 

Recently uploaded

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

COMMUNITY DETECTION USING ARTIFICIAL BEE COLONY SWARM OPTIMIZATION

  • 1. NETWORKS COMMUNITY DETECTION USING ARTIFICIAL BEE COLONY SWARM OPTIMIZATION Ahmed Ibrahem Hafez, Hossam M. Zawbaa, Aboul Ella Hassanien, Aly A. Fahmy and Vaclav Snasel http://www.egyptscience.ne t The 5th International Conference on Innovations in Bio- Inspired Computing and Applications, June 23-25, 2014
  • 2. Scientific Research Group in Egypt www.egyptscience.net
  • 3. Agenda 1. Community Detection (CD) Problem. 2. Proposed (ABC) algorithm. 3. Experimental Results. 4. Conclusions.
  • 4. Community Detection Problem • A Community: is a group of individuals such that they interact with each other more frequently than with those outside the group. • a.k.a. group, cluster, module. • Application • Network compression , visualization of a huge network . • Can facilitate other SNA tasks. • Social studies : understanding the interactions between people.
  • 5. Community Detection Problem • Social network can be modeled as a graph G = (V, E) consist of : • n node/actors. • m edges/interactions. • Community detection is to divide the network into k communities. • Community detection can be treated as an optimization problem: • given a quality measure of communities 𝐹 𝑆 • Find a Community structure 𝑆 that max/min 𝐹 𝑆
  • 6. 1. Artificial Bee colony optimization (ABC) 2. Solution Representation 3. ABC Phases Details 4. Objectives (Quality measures) 3. Proposed (CD) algorithm.
  • 7. Artificial Bee colony optimization ABC • Artificial Bee colony optimization : • A swarm based meta-heuristic that simulates foraging behavior of honey bees. • Contains three types of bees considering the division of labor • Employee, onlooker, and scout bees. • The employer bees try to find food source and advertise them. • The onlooker bees follow their interesting employer. • The scout bee fly spontaneously to find/explore new food sources. 3. Proposed (ABC) algorithm.
  • 8. Solution Representation • Solution Representation : locus-based adjacency representation • Each food source 𝑥 = {𝑥 1 , 𝑥 2 , … , 𝑥[𝑛]} consists of 𝑛 elements. • A value j assigned to the i-th element means that nodes i and j are in the same community • Decoding into communities takes linear time. • No prior knowledge about number of communities. • Example : • 𝑥 is decoded into 3 groups 3. Proposed (ABC) algorithm. 1 2 4 5 8 7 Group 1 Group 2 Group 3 𝑥 1 4 1 4 3 6 6 6
  • 9. ABC Phases Details • Initialization Phase : • All the vectors of the population of food sources 𝑥 𝑟 are initialized by scout bees using the following 𝑥[𝑖] 𝑟 = 𝑅𝐶(𝑖) • 𝑅𝐶(𝑖) : is a random function that select randomly a node j form the node i’s neighbors. • Employed Bees Phase : • Employed bees search for new food sources 𝑣𝑟 having more nectar • Set 𝑣𝑟 = 𝑥 𝑟 • 𝑣[𝑖] 𝑟 = 𝑥[𝑖] 𝑘 where 𝑥 𝑘 is a randomly selected food source, i is a randomly chosen parameter index. • Greedy selection is apply to 𝑣𝑟 and 𝑥 𝑟 3. Proposed (ABC) algorithm.
  • 10. ABC Phases Details • Onlooker Bees Phase : • select a food source by watching the dances of the employee bees and try to improve this source • Employs a probabilistic approach to choose one of the food sources and follows its employed bee i.e. try to improve it using the same process as in the employed bee phase. • The probability value 𝑝 𝑟 of a food source 𝑥 𝑟 is calculated as 𝑝 𝑟 = 0.9 ∗𝑓𝑖𝑡 𝑟( 𝑥 𝑟) 𝑓𝑖𝑡 𝑏𝑒𝑠𝑡 + 0.1 • Scout Bees Phase : • The scout bees employ a random flying pattern to discover new food source and replacing the abandoned one with the new food source • Using 𝑥[𝑖] 𝑟 = 𝑅𝐶(𝑖) as in the initialization phase. 3. Proposed (ABC) algorithm.
  • 11. Objectives (Quality measures) • Many community definitions has been proposed • To be minimized • Conductance: measures the fraction of total edge volume that points outside the community. • Expansion: measures the number of edges per node that point outside the community. • Internal Density: is the internal edge density of the community. • Cut Ratio : is the fraction of all possible edges leaving the community. • Normalized Cut: is the normalized fraction of edges leaving the community. • Maximum-ODF : (Out Degree Fraction) is the maximum fraction of edges of a node pointing outside the community. • Average-ODF : is the average fraction nodes' edges pointing outside the community. • Flake-ODF: is the fraction of nodes that have fewer edges pointing inside than to the outside of the community. 3. Proposed (ABC) algorithm.
  • 12. Objectives (Quality measures) • Many community definitions has been proposed • To be maximized • Modularity : measures the number of within-community edges, relative to a null model of a random graph with the same degree distribution. • Community Score: measures the density of a sub-matrices based on volume and row/column means. • Community Fitness: is the ratio between the total internal degrees of the nodes belong to that community and the sum of the total internal and external degrees of the nodes belong to that community. 3. Proposed (ABC) algorithm.
  • 13. Dataset used for the experiment 4. Experimental Results. • Real Social Network • The Zachary Karate Club Network : It consists of 34 vertices and 78 edges. The network is divided into two groups almost of the same size. • The Bottlenose Dolphin Network: It consists of 62 bottlenose dolphins. The network split naturally into two large groups. • American College football Network : represents football games between American colleges during a regular season in Fall 2000. The network is divided into 12 conferences. • Performance Measures : • Normalized Mutual Information (NMI) is used to measure the similarity between the true community structures and the detected ones. • Modularity : as a popular quality measure of community structures, we use it to calculate the Modularity value of the detected community structures.
  • 14. Summary of NMI values of the result for the real social network. 4. Experimental Results. Result for Real Social NetworkAverageODF AverageODF AverageODF Conductance Conductance Conductance CutRatio CutRatio CutRatio Expansion Expansion Expansion Fitness Fitness Fitness FlakeODF FlakeODF FlakeODF InternalDenisty InternalDenisty InternalDenisty Max-ODF Max-ODF Max-ODF Modularity Modularity Modularity NormalizedCut NormalizedCut NormalizedCut Score Score Score 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Zachary Karate Bottlenose Dolphin American College football NMI AverageODF Conductance CutRatio Expansion Fitness FlakeODF
  • 15. Summary of Modularity values of the result for the real social network. 4. Experimental Results. Result for Real Social NetworkAverageODF AverageODF AverageODF Conductance Conductance Conductance CutRatio CutRatio CutRatio Expansion Expansion Expansion Fitness Fitness Fitness FlakeODF FlakeODF FlakeODF InternalDenisty InternalDenisty InternalDenisty Max-ODF Max-ODF Max-ODF Modularity Modularity Modularity NormalizedCut NormalizedCut NormalizedCut Score Score Score Original Original Original 0 0.1 0.2 0.3 0.4 0.5 0.6 Zachary Karate Bottlenose Dolphin American College football ModularityValue AverageODF Conductance CutRatio Expansion Fitness FlakeODF InternalDenisty Max-ODF Modularity NormalizedCut Score Original
  • 16. Example : best result for The Zachary Karate Club 4. Experimental Results. Result for Real Social Network Modularity Score - Fitness
  • 17. Example : best result for The Zachary Karate Club 4. Experimental Results. Result for Real Social Network Conductance Average-ODF
  • 18. Example : best result for Bottlenose Dolphin Network 4. Experimental Results. Result for Real Social Network Modularity Score
  • 19. Example : best result for Bottlenose Dolphin Network 4. Experimental Results. Result for Real Social Network Conductance Fitness
  • 20. Case Study : Facebook dataset 4. Experimental Results. • Online social network : a platform to build social networks and social relations among people. • Share interests, activities, backgrounds, or real-life connections. • Online communities are formed where online users tend to form communities that group users who share some common interest. • Facebook Dataset : is undirected social network which contain 3959 nodes and 84243 edges. • There is no clear community structure for the network • The network is studied in term of Modularity quality measure only.
  • 21. Case Study : Facebook dataset 4. Experimental Results. 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 Modularity
  • 22. Conclusions • Artificial bee colony (ABC) is an optimization technique works effectively for the community detection problem. • Performance is influenced directly by the objective quality function used in the optimization process. • Experimental results show a promising result for the proposed algorithm. • Best result obtained using Modularity , Score and Fitness objectives • The algorithm detects community's number automatically. • Future work may focuses on setting some criteria for increasing the accuracy and the scalability of algorithm.