﻿<?xml version="1.0" encoding="utf-8"?><records><record><language>per</language><publisher>  Iranian Research Institute for Electrical Engineering</publisher><journalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</journalTitle><issn>16823745</issn><eissn>16823745</eissn><publicationDate>2012-06</publicationDate><volume>10</volume><issue>2</issue><startPage>3</startPage><endPage>19</endPage><documentType>article</documentType><title language="eng">Determination of Formal Methods Capabilities for Software Specification and Analysis</title><authors><author><name>H. Banki</name><email>babamir@kashanu.ac.ir</email><affiliationId>1</affiliationId></author><author><name>V. Ahmadi Sabet</name><email>v.ahmadisabet@gmail.com</email><affiliationId>2</affiliationId></author></authors><affiliationsList><affiliationName affiliationId="1" /><affiliationName affiliationId="2" /></affiliationsList><abstract language="eng">Software developers face the problem of adopting a suitable formal method to developing their software. We aim to determine capability level of formal methods in software specification and analysis in four steps. The first step introduces the criteria by which the formal methods assess. The second and third ones deal with categorizing sorts of software and formal methods based on their solution methods. The fourth step determines fitness of some typical formal methods to specification and analysis of each software category.</abstract><fullTextUrl>http://ijece.org/Article/28028</fullTextUrl><keywords><keyword>Software specification and verification
Formal methods
software categorization
state based
event based</keyword></keywords></record><record><language>per</language><publisher>  Iranian Research Institute for Electrical Engineering</publisher><journalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</journalTitle><issn>16823745</issn><eissn>16823745</eissn><publicationDate>2012-06</publicationDate><volume>10</volume><issue>2</issue><startPage>20</startPage><endPage>30</endPage><documentType>article</documentType><title language="eng">A Comprehensive Method to Secure Time Synchronization in Wireless Sensor</title><authors><author><name>Z. Ahmadi</name><email>eng_20042005@yahoo.com</email><affiliationId>1</affiliationId></author><author><name> </name><email>brnjkb@cc.iut.ac.ir</email><affiliationId>2</affiliationId></author></authors><affiliationsList><affiliationName affiliationId="1" /><affiliationName affiliationId="2" /></affiliationsList><abstract language="eng">One of the important requirements of sensor networks is synchronization of the nodes. The importance of time in sensor networks causes the adversary tries to disturb time synchronization by altering and faking messages, delaying or replying them, compromising the nodes and sending false messages via them. Up to now, there is no method that is able to provide both synchronization and security needs of sensor networks simultaneously. In this paper, we suggest a method that is capable to provide precise synchronization, along with low communication and computational overhead, low convergence time and high security against internal and external attacks. Simulation and analytic results show the preference of our method compared to other available methods.</abstract><fullTextUrl>http://ijece.org/Article/28029</fullTextUrl><keywords><keyword>Wireless sensor network
synchronization 
secure synchronization
pulse delay
authentication
compromised node</keyword></keywords></record><record><language>per</language><publisher>  Iranian Research Institute for Electrical Engineering</publisher><journalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</journalTitle><issn>16823745</issn><eissn>16823745</eissn><publicationDate>2012-06</publicationDate><volume>10</volume><issue>2</issue><startPage>31</startPage><endPage>39</endPage><documentType>article</documentType><title language="eng">A New Approach for the Diagnosis of Mammographic Masses Based on BI-RADS Features and Opposition-Based Classification</title><authors><author><name>F. Saki</name><email>fatemeh.saki@utdallas.edu</email><affiliationId>1</affiliationId></author><author><name>A. Tahmasbi</name><email>a.tahmasbi@utdallas.edu</email><affiliationId>2</affiliationId></author><author><name>Shahriar  Baradaran Shokouhi</name><email>bshokouhi@iust.ac.ir</email><affiliationId>3</affiliationId></author></authors><affiliationsList><affiliationName affiliationId="1">University of Science and Technology</affiliationName><affiliationName affiliationId="2">University of Science and Technology</affiliationName><affiliationName affiliationId="3" /></affiliationsList><abstract language="eng">Fast and accurate classification of benign and malignant patterns in digital mammograms is of significant importance in the diagnosis of breast cancers. In this paper, we develop a new Computer-aided Diagnosis (CADx) system using a novel Opposition-based classifier to enhance the accuracy and shorten the training time of the classification of breast masses. We extract a group of Breast Imaging-Reporting and Data System (BI-RADS) features from preprocessed mammography images and feed them to a Multi-Layer Perceptron (MLP). The MLP is then trained using a new learning rule which we will refer to as the Opposite Weighted Back Propagation (OWBP) algorithm. We evaluate the performance of the system, in terms of classification accuracy, using a Receiver Operational Characteristics (ROC) curve. The proposed system yields an area under ROC curve (Az) of 0.924 and an accuracy of 92.86 %. Furthermore, the speed analysis results suggest that, with the same network topology, the convergence rate of the proposed OWBP algorithm is almost 4 times faster than that of the traditional Back Propagation (BP) algorithm.</abstract><fullTextUrl>http://ijece.org/Article/28030</fullTextUrl><keywords><keyword>BI-RADS
CADx system
feature extraction
mammography images
opposition-based classifier</keyword></keywords></record><record><language>per</language><publisher>  Iranian Research Institute for Electrical Engineering</publisher><journalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</journalTitle><issn>16823745</issn><eissn>16823745</eissn><publicationDate>2012-06</publicationDate><volume>10</volume><issue>2</issue><startPage>40</startPage><endPage>46</endPage><documentType>article</documentType><title language="eng">Intelligent Bargaining in Market Using Reinforcement Learning</title><authors><author><name>M. A. Saadatjoo</name><email>saadatjoo@grad.kashanu.ac.ir</email><affiliationId>1</affiliationId></author><author><name>V. Derhami</name><email>vderhami@yazduni.ac.ir</email><affiliationId>2</affiliationId></author><author><name>فاطمه سعادت جو</name><email>fatemehsaadatjoo@gmail.com</email><affiliationId>3</affiliationId></author></authors><affiliationsList><affiliationName affiliationId="1" /><affiliationName affiliationId="2">Yazd University</affiliationName><affiliationName affiliationId="3" /></affiliationsList><abstract language="eng">Using Information Technology techniques have been increased complication and dynamicity of supply-and-demand systems like auctions. In this paper, we introduce a novel method by applying Reinforcement Learning (RL) price offer as one of the robust methods of agent learning which can be used in interactive conditions with minimum level of information in auction and reverse auction. Negotiation as one of the challengeable and complicated behaviors is caused an agreement on price in auctions.  The main aim of our method is maximizing seller’s and customer’s profits. We formulate seller and customer selection in form of two different RL problems. All of the RL parameters like states, actions, and reinforcement function are defined. Also, we describe an experimental method to compare with our proposed method for proving advantages of our method.</abstract><fullTextUrl>http://ijece.org/Article/28031</fullTextUrl><keywords><keyword>Reinforcement learning
price offer
seller and customer selection
negotiation</keyword></keywords></record><record><language>per</language><publisher>  Iranian Research Institute for Electrical Engineering</publisher><journalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</journalTitle><issn>16823745</issn><eissn>16823745</eissn><publicationDate>2012-06</publicationDate><volume>10</volume><issue>2</issue><startPage>47</startPage><endPage>54</endPage><documentType>article</documentType><title language="eng">Modeling and Analysis Iterated Prison Dilemma Game by Grossberg Counter-Propagation Neural Network</title><authors><author><name>Gh. A. Montazer</name><email>montazer@modares.ac.ir</email><affiliationId>1</affiliationId></author><author><name>N. Rastegar Ramshe</name><email>samane.rastegar@gmail.com</email><affiliationId>2</affiliationId></author><author><name>Alireza Askarzadeh</name><email>a.askarzadeh@kgut.ac.ir</email><affiliationId>3</affiliationId></author></authors><affiliationsList><affiliationName affiliationId="1">Tarbiat Modares University</affiliationName><affiliationName affiliationId="2" /><affiliationName affiliationId="3">دانشگاه تحصیلات تکمیلی صنعتی و فنّاوری پیشرفته کرمان</affiliationName></affiliationsList><abstract language="eng">Most of the time effective decisions in strategic situations such as competitive issues require a non-linear mapping between stimulus and response. Artificial neural networks can be an appropriate way for modeling and solving these kinds of problems. Prison Dilemma Game is a well-known game that is proposed in game theory. This paper tries to describe how using neural network, the iterated prisoner’s dilemma game can be modeled and analyzed. To do this a Grossberg Counter-Propagation Neural Network (GCP-NN) has been designed to play this game. Results show the capability of this method in complete modeling game. The results present the efficiency of the new method in comparison with the two conventional methods: Tit For Tat (TFT) strategy and Perceptron modeled game.</abstract><fullTextUrl>http://ijece.org/Article/28032</fullTextUrl><keywords><keyword>Prison dilemma game
artificial neural network
Grossberg counter propagation neural network
TFT strategy</keyword></keywords></record><record><language>per</language><publisher>  Iranian Research Institute for Electrical Engineering</publisher><journalTitle>فصلنامه مهندسی برق و مهندسی کامپيوتر ايران</journalTitle><issn>16823745</issn><eissn>16823745</eissn><publicationDate>2012-06</publicationDate><volume>10</volume><issue>2</issue><startPage>55</startPage><endPage>62</endPage><documentType>article</documentType><title language="eng">Extracting Bottlenecks Using Object Recognition in Reinforcement Learning</title><authors><author><name>B. Ghazanfari</name><email>be_ghazanfari@ieee.org</email><affiliationId>1</affiliationId></author><author><name>N. Mozayani</name><email>mozayani@iust.ac.ir</email><affiliationId>2</affiliationId></author><author><name>M. R. Jahed Motlagh</name><email>jahedmr@iust.ac.ir</email><affiliationId>3</affiliationId></author></authors><affiliationsList><affiliationName affiliationId="1">University of Science and Technology</affiliationName><affiliationName affiliationId="2" /><affiliationName affiliationId="3" /></affiliationsList><abstract language="eng">Extracting bottlenecks improves considerably the speed of learning and the ability knowledge transferring in reinforcement learning. But, extracting bottlenecks is a challenge in reinforcement learning and it typically requires prior knowledge and designer’s help. This paper will propose a new method that extracts bottlenecks for reinforcement learning agent automatically. We have inspired of biological systems, behavioral analysts and routing animals and the agent works on the basis of its interacting to environment. The agent finds landmarks based in clustering and hierarchical object recognition. If these landmarks in actions space are close to each other, bottlenecks are extracted using the states between them. The Experimental results show a considerable improvement in the process of learning in comparison to some key methods in the literature.</abstract><fullTextUrl>http://ijece.org/Article/28033</fullTextUrl><keywords><keyword>Reinforcement learning
object clustering
hierarchical reinforcement learning
temporally extended actions</keyword></keywords></record></records>