<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>Kharazmi University</PublisherName>
				<JournalTitle>International Journal of Supply and Operations Management</JournalTitle>
				<Issn>2383-1359</Issn>
				<Volume>2</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2015</Year>
					<Month>05</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>An Expert System for Intelligent Selection of Proper Particle Swarm Optimization Variants</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>569</FirstPage>
			<LastPage>594</LastPage>
			<ELocationID EIdType="pii">2351</ELocationID>
			
<ELocationID EIdType="doi">10.22034/2015.1.03</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Ellips</FirstName>
					<LastName>Masehian</LastName>
<Affiliation>Tarbiat Modares University, Teahran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>Vahid</FirstName>
					<LastName>Eghbal Akhlaghi</LastName>
<Affiliation>Middle East Technical University, Ankara, Turkey</Affiliation>

</Author>
<Author>
					<FirstName>Hossein</FirstName>
					<LastName>Akbaripour</LastName>
<Affiliation>Tarbiat Modares University, Teahran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>Davoud</FirstName>
					<LastName>Sedighizadeh</LastName>
<Affiliation>Islamic Azad University, Saveh branch, saveh, Iran</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2015</Year>
					<Month>04</Month>
					<Day>16</Day>
				</PubDate>
			</History>
		<Abstract>Regarding the large number of developed Particle Swarm Optimization (PSO) algorithms and the various applications for which PSO has been used, selecting the most suitable variant of PSO for solving a particular optimization problem is a challenge for most researchers. In this paper, using a comprehensive survey and taxonomy on different types of PSO, an Expert System (ES) is designed to identify the most proper PSO for solving different optimization problems. Algorithms are classified according to aspects like particle, variable, process, and swarm. After integrating different acquirable information and forming the knowledge base of the ES consisting 100 rules, the system is able to logically evaluate all the algorithms and report the most appropriate PSO-based approach based on interactions with users, referral to knowledge base and necessary inferences via user interface. In order to examine the validity and efficiency of the system, a comparison is made between the system outputs against the algorithms proposed by newly published articles. The result of this comparison showed that the proposed ES can be considered as a proper tool for finding an appropriate PSO variant that matches the application under consideration.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Particle swarm optimization</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Taxonomy</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">PSO variants</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Expert system</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Knowledge base</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">http://www.ijsom.com/article_2351_0abdc563a06105aee3c6136871c9f4d1.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
