SlideShare a Scribd company logo
1 of 25
Social-Spider
Optimization Algorithm
Ahmed Metwalli Anter
Faculty of Computers and informatics,BeniSuef University.
Member of the Scientific Research Group in Egypt .
Workshop on Swarms optimization, 6 June 2015 Ain shams university
SCIENTIFIC RESEARCH GROUP
IN EGYPT
OUTLINE
1.Social spider optimization (SSO) (History and main idea)
3. Fitness evaluation
7. Mating operator
2. Initializing the population
6. Male cooperative operator
4. Modeling of the vibrations through the communal web
5. Female cooperative operator
8. Social spider optimization algorithm
SSO: SOCIAL SPIDER
OPTIMIZATION
HISTORY AND MAIN IDEA
• A majority of the spiders are solitary
which means that they spend most of
their lives without interacting with
others.
• Among the 35 000 spider species
observed and described by scientists,
some species are social.
• These spiders live in groups. Based on
these social spiders, social spider
optimization (SSO) developed to
optimize the problems.
SSO: SOCIAL SPIDER
OPTIMIZATION
HISTORY AND MAIN IDEA
•There are two fundamental components
of a social spider colony, social members
and communal web.
•The social members is divided into males
and females.
•The number of female spiders reaches
70%, while the number of male spiders
reaches 30% of the total colony
members.
•Female spider presents an attraction or
dislike to other spiders according to their
vibrations based on the weight and
distance of the members
SSO: SOCIAL SPIDER
OPTIMIZATION
HISTORY AND MAIN IDEA
•Male spiders are divided into two
classes, dominate and non-dominate
male spiders
•Dominant male spiders, have better
fitness characteristics in comparison to
non-dominant.
• Mating operation allows the information
exchange among members and it is
performed by dominant males and
female(s).
•A dominant male mates with one or all
females within a specific range to
produce offspring.
SSO: SOCIAL SPIDER
OPTIMIZATION
HISTORY AND MAIN IDEA
•In the social spider optimization
algorithm (SSO), the communal web
represents the search space.
•The search space of the optimization
problem seen as a hyper-dimensional
spider web.
•Each solution within the search space
represents a spider position.
•The weight of each spider represents the
fitness value of the solution.
SSO: SOCIAL SPIDER
OPTIMIZATION
HISTORY AND MAIN IDEA
•The foraging behavior of the social
spider can be described as the
cooperative movement of the spiders
towards the food source position.
•Spiders are very sensitive to vibratory
stimulation as vibrations on their webs
notify them of the capture of prey.
Each spider on the web holds a position
and fitness value of the solution.
When a spider moves to a new position,
it generates a vibration which is
propagated over the web. Each vibration
holds the information of one spider and
other spiders can get the information.
SSO: SOCIAL SPIDER
OPTIMIZATION
Schematic DATA-FLOW
SSO: INITIALIZING THE
POPULATION
•The algorithm starts by initializing the
population S of N spider positions (solution).
•The population contains of females fi and
males mi.
•The number of females is randomly selected
within the range of 65% - 90% and calculated
by the following equation:
•The number of male spiders Nm is calculated
as follows.
•The female spider position fi is generated
randomly between the lower initial parameter bound
plow and the upper initial parameter bound phigh as
follow.
•The male spider position mi is generated randomly
as follow.
SSO: INITIALIZING THE
POPULATION
SSO: FITNESS EVALUATION
•In the SSO algorithm, the weight of each
spider represents the solution quality.
•The function value of each solution i is
calculated as follow.
Where J(si) is the fitness value obtained of the
spider position si, the values worst and bests
are the maximum and the minimum values of
the solution in the population respectively.
SSO: VIBRATIONS THROUGH THE
COMMUNAL WEB
•The information among the colony
members is transmitted through the
communal web and encoded as a small
vibrations.
•The vibrations depend on the weight and
distance of the spider which has generated
them.
•The information transmitted (vibrations)
perceived by the individual i from member j
are modeled as follow.
Where the dij is the Euclidian distance between the spiders i
and j.
MODELING OF THE VIBRATIONS
THROUGH THE COMMUNAL WEB
•There are three special relationships of the
vibrations between any pair of individuals
as follows.
Vibrations Vibci. The transmitted
information (vibrations) between the
individual i and the member c (sc),
which is the nearest member to i with a
higher weight can be defined as follow.
Vibrations Vibbi. The transmitted
information (vibrations) between the
individual i and the member b (sb) which is
the best member in the population S can be
defined as follow.
Vibrations Vibfi. The transmitted
information (vibrations) between the
individual i and the nearest female
individual f(sf ) can be defined as follow.
MODELING OF THE VIBRATIONS
THROUGH THE COMMUNAL WEB
Fig: Configuration of each special relation: a)Vibci, b)Vibbi and c)Vibfi
MODELING OF THE VIBRATIONS
THROUGH THE COMMUNAL WEB
FEMALE COOPERATIVE
OPERATOR
•The female spiders present an attraction or
dislike over other irrespective of gender.
•The movement of attraction or repulsion of
a female spider i at time step t+1 is
developed over spiders according to their
vibrations
•A uniform random number rm is generated
within the range [0,1].
•If rm is smaller than a threshold PF, an
attraction movement is generated; otherwise,
a repulsion movement is produced as
follows.
•Where rm, α,β,δ and rand are uniform
random numbers between [0, 1], and sc and
sb represent the nearest member to i that
holds a higher weight and the best spider of
the entire population, respectively.
,
FEMALE COOPERATIVE
OPERATOR
MALE COOPERATIVE OPERATOR
•The male spider with a weight value above the
median value of the male population is called a
dominant D,.
•The other males with weights under the
median are called non-dominant ND.
•The dominant spider has better fitness and
they are attracted to the closest female spider in
the communal web.
•Non dominant male spiders tend to
concentrate in the center of the male population
as a strategy to take advantage of resources that
are wasted by dominant males.
MALE COOPERATIVE
OPERATOR
•The position of the male spider can be
modeled as follows.
Where sf represents the nearest female spider to
the male spider i and W is the median weight
indexed by Nf + m of male spider population.
MATING OPERATOR
•The mating in a social spider colony is performed
by the dominant males and the female members.
•When a dominant male mg spider locates a set Eg of
female members within a specific range r (range of
mating), it mates and forming a new brood:
•Where n is the dimension of the problem, and
lj
high and lj
low are the upper and lower bounds.
•Once the new spider is formed, it is compared
to the worst spider of the colony. If the new
spider is better, the worst spider is replaced by
the new one.
SOCIAL SPIDER OPTIMIZATION
ALGORITHM
Parameters setting
Female and male spiders number
Population initializing
Solutions evaluation
Female operator
SOCIAL SPIDER OPTIMIZATION
ALGORITHMMale operator
Mating operator
Termination criteria satisfied
MAIN REFERENCE
Cuevas, E., Cienfuegos, M., Zaldívar, D., Pérez-Cisneros,
M. A swarm optimization algorithm inspired in the
behavior of the social-spider, Expert Systems with
Applications, 40 (16), (2013), pp. 6374-6384
http://www.slideshare.net/afar1111/social-spider-
optimization
Thank you
http://www.egyptscience.net
sw_anter@yahoo.com

More Related Content

What's hot

Cuckoo Optimization ppt
Cuckoo Optimization pptCuckoo Optimization ppt
Cuckoo Optimization pptAnuja Joshi
 
Cuckoo search final
Cuckoo search finalCuckoo search final
Cuckoo search finalNepalAdz
 
Bees algorithm
Bees algorithmBees algorithm
Bees algorithmAmrit Kaur
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationMahesh Tibrewal
 
Cuckoo Search Algorithm - Beyazıt Kölemen
Cuckoo Search Algorithm - Beyazıt KölemenCuckoo Search Algorithm - Beyazıt Kölemen
Cuckoo Search Algorithm - Beyazıt KölemenBeyazıt Kölemen
 
ABC Algorithm.
ABC Algorithm.ABC Algorithm.
ABC Algorithm.N Vinayak
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural NetworksVikram Nandini
 
Particle Swarm Optimization
Particle Swarm OptimizationParticle Swarm Optimization
Particle Swarm OptimizationQasimRehman
 
Cuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly AlgorithmsCuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly AlgorithmsMustafa Salam
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithmszamakhan
 
Analysis of optimization algorithms
Analysis of optimization algorithmsAnalysis of optimization algorithms
Analysis of optimization algorithmsGem WeBlog
 
Cuckoo search
Cuckoo searchCuckoo search
Cuckoo searchG Prachi
 
Spider Monkey Optimization Algorithm
Spider Monkey Optimization AlgorithmSpider Monkey Optimization Algorithm
Spider Monkey Optimization AlgorithmAhmed Fouad Ali
 
밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어NAVER D2
 
Hidden Markov Model - The Most Probable Path
Hidden Markov Model - The Most Probable PathHidden Markov Model - The Most Probable Path
Hidden Markov Model - The Most Probable PathLê Hòa
 
Artificial bee colony algorithm
Artificial bee colony algorithmArtificial bee colony algorithm
Artificial bee colony algorithmSatyasis Mishra
 

What's hot (20)

Cuckoo Optimization ppt
Cuckoo Optimization pptCuckoo Optimization ppt
Cuckoo Optimization ppt
 
Evolutionary Computing
Evolutionary ComputingEvolutionary Computing
Evolutionary Computing
 
Cuckoo search final
Cuckoo search finalCuckoo search final
Cuckoo search final
 
Bees algorithm
Bees algorithmBees algorithm
Bees algorithm
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Cuckoo Search Algorithm - Beyazıt Kölemen
Cuckoo Search Algorithm - Beyazıt KölemenCuckoo Search Algorithm - Beyazıt Kölemen
Cuckoo Search Algorithm - Beyazıt Kölemen
 
ABC Algorithm.
ABC Algorithm.ABC Algorithm.
ABC Algorithm.
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural Networks
 
Particle Swarm Optimization
Particle Swarm OptimizationParticle Swarm Optimization
Particle Swarm Optimization
 
Cuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly AlgorithmsCuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly Algorithms
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithms
 
Analysis of optimization algorithms
Analysis of optimization algorithmsAnalysis of optimization algorithms
Analysis of optimization algorithms
 
Final project
Final projectFinal project
Final project
 
Grey wolf optimizer
Grey wolf optimizerGrey wolf optimizer
Grey wolf optimizer
 
Cuckoo search
Cuckoo searchCuckoo search
Cuckoo search
 
Spider Monkey Optimization Algorithm
Spider Monkey Optimization AlgorithmSpider Monkey Optimization Algorithm
Spider Monkey Optimization Algorithm
 
SWARM INTELLIGENCE
SWARM INTELLIGENCESWARM INTELLIGENCE
SWARM INTELLIGENCE
 
밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어밑바닥부터시작하는360뷰어
밑바닥부터시작하는360뷰어
 
Hidden Markov Model - The Most Probable Path
Hidden Markov Model - The Most Probable PathHidden Markov Model - The Most Probable Path
Hidden Markov Model - The Most Probable Path
 
Artificial bee colony algorithm
Artificial bee colony algorithmArtificial bee colony algorithm
Artificial bee colony algorithm
 

Similar to Social spider-swarm-optimization

Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligenceEslam Hamed
 
Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2karenmclaughlin1961
 
Analyzing the Fractal Nature of Agility
Analyzing the Fractal Nature of AgilityAnalyzing the Fractal Nature of Agility
Analyzing the Fractal Nature of AgilityTathagat Varma
 
Final master version FINAL
Final master version FINALFinal master version FINAL
Final master version FINALRobert Hwang
 
Temporal profiles of avalanches on networks
Temporal profiles of avalanches on networksTemporal profiles of avalanches on networks
Temporal profiles of avalanches on networksJames Gleeson
 
A Good Teacher Essay PDF Teachers Le
A Good Teacher Essay PDF Teachers LeA Good Teacher Essay PDF Teachers Le
A Good Teacher Essay PDF Teachers LeNancy Ideker
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationAbhishek Agrawal
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptxRiki378702
 
Buy College Essays Buy Custom Essays Online E
Buy College Essays Buy Custom Essays Online EBuy College Essays Buy Custom Essays Online E
Buy College Essays Buy Custom Essays Online EJennifer Simmons
 
AaronPosterPresentation
AaronPosterPresentationAaronPosterPresentation
AaronPosterPresentationAaron Roth
 
population dynamics of insects
population dynamics of insects population dynamics of insects
population dynamics of insects Roberto Kraenkel
 
Letter From Santa Template Microsoft Word - Letter Dai
Letter From Santa Template Microsoft Word - Letter DaiLetter From Santa Template Microsoft Word - Letter Dai
Letter From Santa Template Microsoft Word - Letter DaiCherie King
 
Ladies Home Journal Essay Contest. Online assignment writing service.
Ladies Home Journal Essay Contest. Online assignment writing service.Ladies Home Journal Essay Contest. Online assignment writing service.
Ladies Home Journal Essay Contest. Online assignment writing service.Cheryl Thompson
 
Ks4 Creative Writing. Online assignment writing service.
Ks4 Creative Writing. Online assignment writing service.Ks4 Creative Writing. Online assignment writing service.
Ks4 Creative Writing. Online assignment writing service.April Chesser
 
Essay On Importance Of Forest In Human Life
Essay On Importance Of Forest In Human LifeEssay On Importance Of Forest In Human Life
Essay On Importance Of Forest In Human LifeJennifer Martinez
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepFoCAS Initiative
 
Your Favorite Vacation Essay
Your Favorite Vacation EssayYour Favorite Vacation Essay
Your Favorite Vacation EssayVanessa Marin
 

Similar to Social spider-swarm-optimization (20)

Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2Week 12 future computing 2014 tr2
Week 12 future computing 2014 tr2
 
Analyzing the Fractal Nature of Agility
Analyzing the Fractal Nature of AgilityAnalyzing the Fractal Nature of Agility
Analyzing the Fractal Nature of Agility
 
Final master version FINAL
Final master version FINALFinal master version FINAL
Final master version FINAL
 
Temporal profiles of avalanches on networks
Temporal profiles of avalanches on networksTemporal profiles of avalanches on networks
Temporal profiles of avalanches on networks
 
#Spreadrhizomes
#Spreadrhizomes#Spreadrhizomes
#Spreadrhizomes
 
A Good Teacher Essay PDF Teachers Le
A Good Teacher Essay PDF Teachers LeA Good Teacher Essay PDF Teachers Le
A Good Teacher Essay PDF Teachers Le
 
Group work on multitasking
Group work on multitaskingGroup work on multitasking
Group work on multitasking
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
ANT ALGORITME.pptx
ANT ALGORITME.pptxANT ALGORITME.pptx
ANT ALGORITME.pptx
 
Buy College Essays Buy Custom Essays Online E
Buy College Essays Buy Custom Essays Online EBuy College Essays Buy Custom Essays Online E
Buy College Essays Buy Custom Essays Online E
 
AaronPosterPresentation
AaronPosterPresentationAaronPosterPresentation
AaronPosterPresentation
 
population dynamics of insects
population dynamics of insects population dynamics of insects
population dynamics of insects
 
Letter From Santa Template Microsoft Word - Letter Dai
Letter From Santa Template Microsoft Word - Letter DaiLetter From Santa Template Microsoft Word - Letter Dai
Letter From Santa Template Microsoft Word - Letter Dai
 
Ladies Home Journal Essay Contest. Online assignment writing service.
Ladies Home Journal Essay Contest. Online assignment writing service.Ladies Home Journal Essay Contest. Online assignment writing service.
Ladies Home Journal Essay Contest. Online assignment writing service.
 
Ks4 Creative Writing. Online assignment writing service.
Ks4 Creative Writing. Online assignment writing service.Ks4 Creative Writing. Online assignment writing service.
Ks4 Creative Writing. Online assignment writing service.
 
merged_document_4
merged_document_4merged_document_4
merged_document_4
 
Essay On Importance Of Forest In Human Life
Essay On Importance Of Forest In Human LifeEssay On Importance Of Forest In Human Life
Essay On Importance Of Forest In Human Life
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheep
 
Your Favorite Vacation Essay
Your Favorite Vacation EssayYour Favorite Vacation Essay
Your Favorite Vacation Essay
 

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

Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxDiariAli
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.Cherry
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsKanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsDeepika Singh
 
Efficient spin-up of Earth System Models usingsequence acceleration
Efficient spin-up of Earth System Models usingsequence accelerationEfficient spin-up of Earth System Models usingsequence acceleration
Efficient spin-up of Earth System Models usingsequence accelerationSérgio Sacani
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNACot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNACherry
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cherry
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCherry
 
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxGenome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxCherry
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professormuralinath2
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Cherry
 
Site specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdfSite specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdfCherry
 
Terpineol and it's characterization pptx
Terpineol and it's characterization pptxTerpineol and it's characterization pptx
Terpineol and it's characterization pptxMuhammadRazzaq31
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCherry
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsSérgio Sacani
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Cherry
 

Recently uploaded (20)

Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsKanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Efficient spin-up of Earth System Models usingsequence acceleration
Efficient spin-up of Earth System Models usingsequence accelerationEfficient spin-up of Earth System Models usingsequence acceleration
Efficient spin-up of Earth System Models usingsequence acceleration
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNACot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNA
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxGenome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
Site specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdfSite specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdf
 
Terpineol and it's characterization pptx
Terpineol and it's characterization pptxTerpineol and it's characterization pptx
Terpineol and it's characterization pptx
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptx
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
 

Social spider-swarm-optimization

  • 1. Social-Spider Optimization Algorithm Ahmed Metwalli Anter Faculty of Computers and informatics,BeniSuef University. Member of the Scientific Research Group in Egypt . Workshop on Swarms optimization, 6 June 2015 Ain shams university
  • 3. OUTLINE 1.Social spider optimization (SSO) (History and main idea) 3. Fitness evaluation 7. Mating operator 2. Initializing the population 6. Male cooperative operator 4. Modeling of the vibrations through the communal web 5. Female cooperative operator 8. Social spider optimization algorithm
  • 4. SSO: SOCIAL SPIDER OPTIMIZATION HISTORY AND MAIN IDEA • A majority of the spiders are solitary which means that they spend most of their lives without interacting with others. • Among the 35 000 spider species observed and described by scientists, some species are social. • These spiders live in groups. Based on these social spiders, social spider optimization (SSO) developed to optimize the problems.
  • 5. SSO: SOCIAL SPIDER OPTIMIZATION HISTORY AND MAIN IDEA •There are two fundamental components of a social spider colony, social members and communal web. •The social members is divided into males and females. •The number of female spiders reaches 70%, while the number of male spiders reaches 30% of the total colony members. •Female spider presents an attraction or dislike to other spiders according to their vibrations based on the weight and distance of the members
  • 6. SSO: SOCIAL SPIDER OPTIMIZATION HISTORY AND MAIN IDEA •Male spiders are divided into two classes, dominate and non-dominate male spiders •Dominant male spiders, have better fitness characteristics in comparison to non-dominant. • Mating operation allows the information exchange among members and it is performed by dominant males and female(s). •A dominant male mates with one or all females within a specific range to produce offspring.
  • 7. SSO: SOCIAL SPIDER OPTIMIZATION HISTORY AND MAIN IDEA •In the social spider optimization algorithm (SSO), the communal web represents the search space. •The search space of the optimization problem seen as a hyper-dimensional spider web. •Each solution within the search space represents a spider position. •The weight of each spider represents the fitness value of the solution.
  • 8. SSO: SOCIAL SPIDER OPTIMIZATION HISTORY AND MAIN IDEA •The foraging behavior of the social spider can be described as the cooperative movement of the spiders towards the food source position. •Spiders are very sensitive to vibratory stimulation as vibrations on their webs notify them of the capture of prey. Each spider on the web holds a position and fitness value of the solution. When a spider moves to a new position, it generates a vibration which is propagated over the web. Each vibration holds the information of one spider and other spiders can get the information.
  • 10. SSO: INITIALIZING THE POPULATION •The algorithm starts by initializing the population S of N spider positions (solution). •The population contains of females fi and males mi. •The number of females is randomly selected within the range of 65% - 90% and calculated by the following equation: •The number of male spiders Nm is calculated as follows.
  • 11. •The female spider position fi is generated randomly between the lower initial parameter bound plow and the upper initial parameter bound phigh as follow. •The male spider position mi is generated randomly as follow. SSO: INITIALIZING THE POPULATION
  • 12. SSO: FITNESS EVALUATION •In the SSO algorithm, the weight of each spider represents the solution quality. •The function value of each solution i is calculated as follow. Where J(si) is the fitness value obtained of the spider position si, the values worst and bests are the maximum and the minimum values of the solution in the population respectively.
  • 13. SSO: VIBRATIONS THROUGH THE COMMUNAL WEB •The information among the colony members is transmitted through the communal web and encoded as a small vibrations. •The vibrations depend on the weight and distance of the spider which has generated them. •The information transmitted (vibrations) perceived by the individual i from member j are modeled as follow. Where the dij is the Euclidian distance between the spiders i and j.
  • 14. MODELING OF THE VIBRATIONS THROUGH THE COMMUNAL WEB •There are three special relationships of the vibrations between any pair of individuals as follows. Vibrations Vibci. The transmitted information (vibrations) between the individual i and the member c (sc), which is the nearest member to i with a higher weight can be defined as follow.
  • 15. Vibrations Vibbi. The transmitted information (vibrations) between the individual i and the member b (sb) which is the best member in the population S can be defined as follow. Vibrations Vibfi. The transmitted information (vibrations) between the individual i and the nearest female individual f(sf ) can be defined as follow. MODELING OF THE VIBRATIONS THROUGH THE COMMUNAL WEB
  • 16. Fig: Configuration of each special relation: a)Vibci, b)Vibbi and c)Vibfi MODELING OF THE VIBRATIONS THROUGH THE COMMUNAL WEB
  • 17. FEMALE COOPERATIVE OPERATOR •The female spiders present an attraction or dislike over other irrespective of gender. •The movement of attraction or repulsion of a female spider i at time step t+1 is developed over spiders according to their vibrations •A uniform random number rm is generated within the range [0,1]. •If rm is smaller than a threshold PF, an attraction movement is generated; otherwise, a repulsion movement is produced as follows.
  • 18. •Where rm, α,β,δ and rand are uniform random numbers between [0, 1], and sc and sb represent the nearest member to i that holds a higher weight and the best spider of the entire population, respectively. , FEMALE COOPERATIVE OPERATOR
  • 19. MALE COOPERATIVE OPERATOR •The male spider with a weight value above the median value of the male population is called a dominant D,. •The other males with weights under the median are called non-dominant ND. •The dominant spider has better fitness and they are attracted to the closest female spider in the communal web. •Non dominant male spiders tend to concentrate in the center of the male population as a strategy to take advantage of resources that are wasted by dominant males.
  • 20. MALE COOPERATIVE OPERATOR •The position of the male spider can be modeled as follows. Where sf represents the nearest female spider to the male spider i and W is the median weight indexed by Nf + m of male spider population.
  • 21. MATING OPERATOR •The mating in a social spider colony is performed by the dominant males and the female members. •When a dominant male mg spider locates a set Eg of female members within a specific range r (range of mating), it mates and forming a new brood: •Where n is the dimension of the problem, and lj high and lj low are the upper and lower bounds. •Once the new spider is formed, it is compared to the worst spider of the colony. If the new spider is better, the worst spider is replaced by the new one.
  • 22. SOCIAL SPIDER OPTIMIZATION ALGORITHM Parameters setting Female and male spiders number Population initializing Solutions evaluation Female operator
  • 23. SOCIAL SPIDER OPTIMIZATION ALGORITHMMale operator Mating operator Termination criteria satisfied
  • 24. MAIN REFERENCE Cuevas, E., Cienfuegos, M., Zaldívar, D., Pérez-Cisneros, M. A swarm optimization algorithm inspired in the behavior of the social-spider, Expert Systems with Applications, 40 (16), (2013), pp. 6374-6384 http://www.slideshare.net/afar1111/social-spider- optimization