<style type="text/css">
<!--
li.st1, span.st1
{
font-family: Calibri;
font-size: 14.7px;
color: #000000;
}
li.st2, span.st2
{
font-family: Times New Roman;
font-size: 16.0px;
color: #000080;
}
li.st3, span.st3
{
font-family: Times New Roman;
font-size: 16.0px;
color: #000000;
}
li.st4, span.st4
{
font-family: Times New Roman;
font-size: 16.0px;
color: #0033cc;
}
li.st5, span.st5
{
font-family: Times New Roman;
font-size: 16.0px;
color: #996600;
}
li.st6, span.st6
{
font-family: Times New Roman;
font-size: 16.0px;
color: #660066;
}
-->
</style>
<style charset="utf-8" type="text/css" id="" rel="stylesheet">SPAN.skype_pnh_container SPAN.skype_pnh_mark{ display:none !important;}@media screen{SPAN.skype_pnh_print_container{ display:none !important;}SPAN.skype_pnh_container, SPAN.skype_pnh_container *{background-attachment: scroll !important;background-color: transparent !important;background-image: none !important;background-position: 0px 0px ! important;background-repeat: no-repeat !important;border: 0px none !important;border-color: #000000 !important;border-style: none !important;border-width: 0 !important;border-left: 0 none #000000 !important;border-top: 0 none #000000 !important;border-right: 0 none #000000 !important;border-bottom: 0 none #000000 !important;border-left-color: #000000 !important;border-left-style: none !important;border-left-width: 0 !important;border-top-color: #000000 !important;border-top-style: none !important;border-top-width: 0 !important;border-right-color: #000000 !important;border-right-style: none !important;border-right-width: 0 !important;border-bottom-color: #000000 !important;border-bottom-style: none !important;border-bottom-width: 0 !important;border-collapse: separate !important;bottom: auto !important;clear: none !important;clip: auto !important;cursor: pointer !important;direction: ltr !important;display: inline !important;float: none !important;font-style: normal !important;left: auto !important;letter-spacing: 0 !important;list-style-image: none !important;list-style-position: outside !important;list-style-type: disc !important;overflow: hidden !important;overflow-x: hidden !important;overflow-y: hidden !important;padding: 0px 0px 0px 0px !important;padding-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;page-break-after: auto !important;page-break-before: auto !important;page-break-inside: auto !important;position: static !important;right: auto !important;table-layout: auto !important;text-align: left !important;text-decoration: none !important;text-indent: 0px !important;text-transform: none !important;top: auto !important;voice-family: inherit !important;white-space: nowrap !important;word-spacing: normal !important;z-index: 0 !important; color: #49535A !important; font-family: Tahoma, Arial, Helvetica, sans-serif !important; font-size: 11px !important; font-weight: bold !important; height: 14px !important; line-height: 14px !important; margin-left: 0px !important; margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; vertical-align: baseline !important; width: auto !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_fax SPAN.skype_pnh_right_span, SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_fax SPAN.skype_pnh_right_span{ background-position: -92px 0px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_free SPAN.skype_pnh_dropart_flag_span{ background-position: 0px 1px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_free SPAN.skype_pnh_textarea_span{ background-position: -90px 0px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_free SPAN.skype_pnh_text_span{ visibility: hidden !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_free SPAN.skype_pnh_dropart_flag_span{ background-position: 0px 1px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_free SPAN.skype_pnh_textarea_span{ background-position: -160px 0px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_free SPAN.skype_pnh_text_span{ background-position: -160px 0px !important; color: #FFFFFF !important;}SPAN.skype_pnh_container SPAN.skype_pnh_left_span{ background-position: 0px 0px !important; width: 6px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_dropart_span{ background-position: -11px 0px !important; width: 27px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_dropart_wo_arrow_span{ background-position: -130px 0px !important; width: 18px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_dropart_flag_span{ background-position: 1px 1px !important; width: 18px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_textarea_span{ background-position: -125px 0px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_text_span{ padding-left: 5px !important; background-position: -125px 0px !important;}SPAN.skype_pnh_container SPAN.skype_pnh_right_span{ background-position: -62px 0px !important; width: 15px !important;}}@media print{SPAN.skype_pnh_print_container{}SPAN.skype_pnh_container{ display:none !important;}}@media screen{SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_common *{ background-image:url('chrome://skype_ff_extension/skin/numbers_common_inactive_icon_set.gif') !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_common *{ background-image:url('chrome://skype_ff_extension/skin/numbers_common_active_icon_set.gif') !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_fax *{ background-image:url('chrome://skype_ff_extension/skin/numbers_common_inactive_icon_set.gif') !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_fax *{ background-image:url('chrome://skype_ff_extension/skin/numbers_common_active_icon_set.gif') !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_free SPAN.skype_pnh_text_span{ background-image: none !important; color: transparent !important; visibility: visible !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_inactive_free *{ background-image:url('chrome://skype_ff_extension/skin/numbers_free_icon_set.gif') !important;}SPAN.skype_pnh_container SPAN.skype_pnh_highlighting_active_free *{ background-image:url('chrome://skype_ff_extension/skin/numbers_free_icon_set.gif') !important;}SPAN.skype_pnh_container SPAN.skype_pnh_dropart_flag_span{ background-image: url('chrome://skype_ff_extension/skin/flags.gif') !important;}}</style>
SCHOOL OF : Electrical and Computer Engineering
TEL. No. : 0098 711 6133544
FAX No. : 0098 711 6474605
RANK : Assistant Professor
**********************
Education:
BS: Computer Hardware, Isfahan University of Technology
MSc: Artificial Intelligence, Iran University of Science and Technology
PhD:
Artificial Intelligence, Iran University of Science and Technology & Monash University Australia
• Email Address : s_hashemi[at]shirazu.ac.ir
• Phone : (+98) 711 613 3544
• Fax : (+98) 711 647 4605
Professional Experiences:
• Reviewer of IEEE Transaction on Data and Knowledge Engineering
• Reviewer of Journal of Knowledge and Data Engineering
• Reviewer of International Journal of Software Engineering and Data Engineering
• Reviewer of Journal of Supercomputing
• Reviewer for Conference of Knowledge Discovery and Data Mining (KDD)
• Reviewer for European Conference of Machine Learning (ECML)
• Reviewer for Australian Conference on Artificial Intelligence (AUAI)
• Reviewer for Conference of Computer Society of Iran
Research Areas:
• Machine Learning & Data Mining
• Data Stream and Time Series Mining
• Intelligent Malware Detection
• Game Theory & Adversarial Learning
• Web Mining & Fraud Detention
• Social Network & Community Formation
• Privacy Preserving Machine Learning
List of Publications:
• Sattar Hashemi, Ying Yang, Zahra Mirzamomen, Mohammadreza Kangavari. Adapted One-vs-All Decision Trees for Data Stream Classification. IEEE Transaction on Knowledge and Data Engineering, VOL. 21, NO. 4, APRIL 2009
• Sattar Hashemi, Ying Yang. Flexible Decision Trees for Mining High Speed Data Streams at Presence of Noise and Uncertainty. Data Mining and Knowledge Discovery, volume 19 no.1, p.95-131, August 2009.
• Ali Hamzeh, Sattar Hashemi, Ashkan Sami, Adel Rahmani: A Recursive Classifier System for Partially Observable Environments. Fundam. Inform. 97(1-2): 15-40, 2009
• Mohsen Rahmani, Sattar Hashemi, Ali Hamzeh, Ashkan Sami: Agent Based Decision Tree Learning: a Novel Approach. International Journal of Software Engineering and Knowledge Engineering 19(7): 1015-1022, 2009
• Sattar Hashemi, Mohammadreza Kangavari, Ying Yang. Class Specific Fuzzy Decision Trees for Mining data Streams. Fundamenta Informaticae, volume 88 no. 1-2, p.135-160, December 2008
• Sattar Hashemi, Ying Yang, Davoud Zabihzadeh, Mohammadreza Kangavari. Detecting Intrusion Transactions in Databases Using Data Item Dependencies and Anomaly Analysis. Journal of Expert Systems, volume 25, 2008.
• Farzad Firouzi, Marjan Rashidi, Sattar Hashemi, Mohammadreza Kangavari. A decision tree-based approach for determining low bone mineral density in inflammatory bowel disease using WEKA software, European Journal of Gastroenterology & Hepatology. 19(12):1065-1081, December 2007.
Presentation in Conferences:
• Z. Khorshidpour, S. Hashemi, A. Hamzeh, “Distance Learning for Categorical Attribute based on Context Information”, in Proc. Of IEEE international Conference on Software Technology and Engineering, ICSTE, USA, 2010.
• H. Homayouni, S. Hashemi, A. Hamzeh, “Instance-based Ensemble Learning Algorithm with Stacking Framework”, in 2nd International Conference on Software Technology and Engineering (ICSTE 2010), USA
• F. Shoeleh, A. Hamzeh and S. Hashemi, " To Handle Real Valued Input in XCS: Using Fuzzy Hyper-trapezoidal Membership in Classifier Condition ", In Proceeding of Seal Conference, Springer, 2010.
• M. Majd, F. Shoeleh, A. Hamzeh and S. Hashemi, "Towards Efficient and Effective Negative Selection Algorithm: A Convex Hull Representation Scheme", In Proceeding of Seal Conference, Springer, 2010.
• A. Sami, H. Rahimi, A. Yadegari, S. Hashemi, A. Hamzeh, Malware Detection Based on Mining API Calls, To be Appeared in the Proceedings of ACM SAC'10 March 22-26, 2010, Sierre, Switzerland.
• N. Mozafari, M. A. Nikouei, S. Hashemi, “A Framework for Distributed Clustering with Ability to Detect and Remove Outliers Using Fuzzy Rough Set Theory”, CSICC 2010.
• M. Alibeigi, S. Hashemi, A. Hamzeh, “A Novel Feature Ranking Approach for Imbalanced Data Sets”,.in 3rd International Conference on Computer and Electrical Engineering, 2010.
• N. Mozafari, M. A. Nikouei, S. Hashemi , “A New Method for Clustering in Unsupervised Distributed Environments using Fuzzy Rough set Theory”, The 10th Iranian Conference on Fuzzy Systems, Tehran, Iran, 13-15 July, 2010
• A. Naeimi Sadigh, S. Hashemi, A. Hamzeh, A. Sami, “A Game Theory Approach for Linearity Support Vector Machines and Comparison of Methods for Multi-Class”, The 3rd Iranian Data Mining Conference (IDMC'09), Tehran, Iran, 15-16 December, 2009
• A. Naeimi Sadigh, S. Hashemi, A. Hamzeh, “Using Fuzzy Game Theory for SVM”, The 10th Iranian Conference on Fuzzy System, Tehran, Iran, 13-15 July, 2010
• E. Ahmadi, M. Taheri, N. Mirshekari, S. Hashemi, A. Hamzeh, A. Sami, Cooperative Fuzzy Rulebase Construction based on a Novel Fuzzy Decision Tree, 2009, IEEE Innovations 2009, pp. , Dubai, UAE.
• N. Mozafari, M. Alibeigi, S. Hashemi, A. Hamzeh, A. Sami, “Toward Robust Privacy Preserving Clustering: A Weighted Ensemble Approach”, The 3rd Iranian Data Mining Conference (IDMC'09), Tehran, Iran, 15-16 December, 2009
• Sattar Hashemi, Mohammadreza Kangavari. To Better Handle Concept Change and Noise: A Cellular Automata Approach to Data Stream Classification. Australian conference on Artificial Intelligence. LNAI, 2007. 669-674
• Mashall Aryan, Sattar Hashemi, Morteza Analoui: Flexible Classifier Selection for Accuracy-Based Classi-fier Systems. IMECS 2007: 162-165
• Zahra FarzanYar, Mohammadreza Kangavari, Sattar Hashemi. Effect of Similar Behaving Attributes in Mining of Fuzzy Association Rules in the Large Databases. ICCSA (1) 2006: 1100-1109, LNCS
• Zahra FarzanYar, Mohammadreza Kangavari, Sattar Hashemi. A New Algorithm for Mining Fuzzy Association Rules in the Large Databases Based on Ontology. ICDM Workshops 2006: 65-69
• Zahra FarzanYar, Mohammadreza Kangavari, Sattar Hashemi. An Efficient Distributed Algorithm for Mining Association Rules. ISPA 2006: 383-393, LNCS.
• Bagher Fathi, Sattar Hashemi, M.R. Kangavari. A Distributed Algorithm for Association Rule Mining in Very Large Datasets. 11th conference of Computer society of Iran , Tehran Iran. 2005. PP 243-253.
• Sattar Hashemi, M.R. Kangavari. A Novel distributed clustering algorithm on voluminous and noisy data. 11th conference of Computer society of Iran , Tehran Iran. 2005. PP 315-321.
• Sattar Hashemi, M.R. Kangavari. Multi Agent Decision tree Learning. 6th conference of Artificial intelligence of Iran , Kerman Iran. 2004.
• Sattar Hashemi, M.R. Kangavari, Caro Locus. Fuzzy Decision trees, Challenges and opportunities. 5th an-nual fuzzy conference, PP 152-160,Tehran Iran. 2003.
• Sattar Hashemi, M.R. Kangavari. Parallel learning of Decision Trees, A Novel Approach. 10th international conference of Computer society of Iran , Tehran Iran. 2002. PP 112-120.
• Sattar Hashemi, M.R. Kangavari. A Comparative Study of Decision Tree Growing and Pruning methods. 10th annual international power conference, Tabriz Iran. 2001. PP 207-126.
Research Projects:
• Australian Research Council (ARC) Discovery Project
• Malware Detection and Analysis Based on Machine Learning Techniques, APA Research Center
• AI Based Determination of Low Bone Mineral Density in Inflammatory Bowel Disease
• Design and Implementation of a Hardware Board to Capture Humidity Using 8751 Microcontroller Series
• Design and Implementation of a Peer to Peer System Using Universal Serial Bus of Computer
• Persian Speech Recognition Using Time Delay Neural Networks (TDNN) Design and Implementation
• Persian Speech Tagging using Neural Network
• Using Domain Knowledge for Transforming of Gray Level Pictures to Colored Pictures
• Design and Implementation of a Data Acquisition Board
Given Seminars:
• Towards Better Discretization of Numeric Attributes: An Information Theoretic Approach
• Data Mining in Medical Data Set Using WEKA: A Case Study
Honors and Awards:
• Iranian Entrance Examination for Bachelors Degree, 1994
• Accepted in National Computer Science Graduate Studies Entrance Exam in Iran, April 2000
• Ranked First in Artificial Intelligence and Robotics Field, Department of Computer Engineering, Iran University of Science and Technology
• Honorary Academic Staff at Faculty of Information Technology, Monash University, Australia 2006-2008
Courses Taught:
Graduate Courses
• Machine Learning and Data Mining
• Advanced Artificial Intelligence
• Advanced Topics in Learning Theory
• Reinforcement Learning
• Game Theory
Undergraduate Courses
• Operating Systems Concepts and Techniques
• Data Structures and algorithms
• Artificial Intelligence
• Advanced Programming
• Machine Language and Assembly Programming