<?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>دانشگاه سمنان</PublisherName>
				<JournalTitle>مدل سازی در مهندسی</JournalTitle>
				<Issn>2008-4854</Issn>
				<Volume>17</Volume>
				<Issue>56</Issue>
				<PubDate PubStatus="epublish">
					<Year>2019</Year>
					<Month>04</Month>
					<Day>21</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Anomaly Detection using LSTM AutoEncoder</ArticleTitle>
<VernacularTitle>کشف ناهنجاری با استفاده از کد کننده خودکار مبتنی بر بلوک‌های LSTM</VernacularTitle>
			<FirstPage>191</FirstPage>
			<LastPage>211</LastPage>
			<ELocationID EIdType="pii">3812</ELocationID>
			
<ELocationID EIdType="doi">10.22075/jme.2018.12979.1270</ELocationID>
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>محمود</FirstName>
					<LastName>معلم</LastName>
<Affiliation>دانشکده مهندسی کامپیوتر و فن آوری اطلاعات - دانشگاه صنعتی شاهرود - شاهرود</Affiliation>

</Author>
<Author>
					<FirstName>علی اکبر</FirstName>
					<LastName>پویان</LastName>
<Affiliation>دانشکده مهندسی کامپیوتر و فناوری اطلاعات - دانشگاه صنعتی شاهرود - شاهرود - ایران</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2017</Year>
					<Month>11</Month>
					<Day>09</Day>
				</PubDate>
			</History>
		<Abstract>Anomaly detection means detecting samples that are different from the normal samples in the dataset. One of the great challenges in this area is finding labeled data, especially for the abnormal categories. In this paper, we propose a method that uses normal data to detect anomalies. This method is based on established neural networks which are called automated encoder and are considered in deep learning studies. An automated encoder reproduces its input as output and reconstruction deviation to rate anomalies. We have used LSTM blocks to construct encoder instead of using ordinary neurons. In fact, these blocks are a category of recurring neural networks that are specialized in discovering and fetching time and proximity dependencies. The result of employing an automated encoder using LSTM blocks to detect point anomalies shows that this approach has been promising and successful in extracting the normal data’s internal model and also detecting anomalous data. The AUC factor of the model, in almost all cases, is better than the AUC of an ordinary automated encoder and One Class Support Vector Machine (OC-SVM).</Abstract>
			<OtherAbstract Language="FA">کشف ناهنجاری به معنای یافتن نمونه‌هایی است که با اکثریت هنجار و عادی داده‌ها تفاوت دارند. یکی از اساسی‌ترین چالش‌هایی که در سر راه انجام این کار مهم وجود دارد این است که نمونه‌های برچسب خورده، به‌ویژه برای کلاس ناهنجار کمیاب و گاه نایاب هستند. ما در این مقاله روشی را پیشنهاد می‌کنیم که برای کشف ناهنجاری تنها از داده‌های هنجار استفاده می‌کند. این روش بر مبنای شبکه‌های عصبی تأسیس‌شده که کد کننده خودکار نام دارند و در مطالعات یادگیری عمیق موردتوجه هستند. یک کد کننده خودکار ورودی خود را در خروجی بازتولید کرده و خطای بازسازی را به‌عنوان رتبه ناهنجاری مورداستفاده قرار می‌دهد. ما برای ساخت کد کننده، به‌جای نورون‌های معمولی از بلوک‌های LSTM استفاده کرده‌ایم. این بلوک‌ها درواقع نوعی از شبکه‌های عصبی بازگشتی هستند که در کشف و استخراج وابستگی‌های زمانی و مجاورتی مهارت دارند. نتیجه به‌کارگیری کد کننده خودکار مبتنی بر بلوک‌های LSTM برای کشف ناهنجاری نقطه‌ای در ده نمونه از دادگان‌های رایج نشان می‌دهد که این روش در استخراج مدل درونی داده‌های هنجار و تشخیص داده‌های ناساز موفق بوده است. معیار AUC مدل مذکور، تقریباً در تمامی موارد از AUC یک کد کننده خودکار معمولی و روش مشهور ماشین بردار پشتیبان تک کلاسه یا OC-SVM بهتر است.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">کشف ناهنجاری</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">کد کننده خودکار</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">LSTM</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">یادگیری عمیق</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://modelling.semnan.ac.ir/article_3812_176825df33b04a7466d5f4fc41dc0ccb.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
