Loading...
Search for: decision-trees
0.008 seconds
Total 71 records

    Developing an Artificial Intelligence Algorithm for Diagnosis and Prognosis of Failures

    , M.Sc. Thesis Sharif University of Technology Chenariyan Nakhaee, Muhammad (Author) ; Houshmand, Mahmood (Supervisor) ; Fattahi, Omid (Co-Advisor)
    Abstract
    Prognostics is necessary to ensure the reliability and safety of lithium-ion batteries for hybrid electric vehicles or satellites. This process can be achieved by capacity estimation, which is a direct fading indicator for assessing the state of health of a battery. However, the capacity of a lithium-ion battery onboard is difficult to monitor. This paper presents a data-driven approach for capacity estimation. First, new features are extracted from cyclic charge/discharge cycles and used as health indicators. Three algorithms are used to characterize the relationship between extracted features and battery capacity. Decision tree, random forest and boosting algorithms are trained using a... 

    Model Selection for Complex Network Generation

    , M.Sc. Thesis Sharif University of Technology Motallebi, Sadegh (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Nowadays, there exist many real networks with distinctive features in comparison with random networks. Social networks, collaboration networks, citation networks, protein networks and communication networks are some example of complex network classes. Nowadays these networks are widespread and have many applications and the study of complex networks is an important research area. In many applications, the “synthetic networks generation” is one of the first levels of complex networks analysis. This level has many applications such as simulation and extrapolation. Many generative models are proposed for complex network modeling in recent years. By the use of these models, synthetic networks... 

    Damping Controller Design for Inter-area Oscillations Using Wide-area Measurements

    , Ph.D. Dissertation Sharif University of Technology Beiraghi, Mojtaba (Author) ; Ranjbar, Ali Mohammad (Supervisor)
    Abstract
    The wide-area damping controller (WADC) has been proposed to enhance the damping of inter-area oscillations. The most challenging deficiencies to make this controller practical are the power system operating condition changes and the inherent time delay of remote signals. They can deteriorate the controller performance and the whole system stability if not properly accounted for in the design procedure. This thesis presents an adaptive delay compensator (ADC) on the basis of the latest development in the wide-area measurement system (WAMS) to cater to varying latencies. The proposed compensator can effectively reciprocate the phase deviation resulting from varying delays to improve the... 

    Novel class detection in data streams using local patterns and neighborhood graph

    , Article Neurocomputing ; Volume 158 , June , 2015 , Pages 234-245 ; 09252312 (ISSN) ZareMoodi, P ; Beigy, H ; Kamali Siahroudi, S ; Sharif University of Technology
    Elsevier  2015
    Abstract
    Data stream classification is one of the most challenging areas in the machine learning. In this paper, we focus on three major challenges namely infinite length, concept-drift and concept-evolution. Infinite length causes the inability to store all instances. Concept-drift is the change in the underlying concept and occurs in almost every data stream. Concept-evolution, in fact, is the arrival of novel classes and is an undeniable phenomenon in most real world data streams. There are lots of researches about data stream classification, but most of them focus on the first two challenges and ignore the last one. In this paper, we propose new method based on ensembles whose classifiers use... 

    A robust machine learning structure for driving events recognition using smartphone motion sensors

    , Article Journal of Intelligent Transportation Systems: Technology, Planning, and Operations ; 2022 ; 15472450 (ISSN) Zarei Yazd, M ; Taheri Sarteshnizi, I ; Samimi, A ; Sarvi, M ; Sharif University of Technology
    Taylor and Francis Ltd  2022
    Abstract
    Driving behavior monitoring by smartphone sensors is one of the most investigated approaches to ameliorate road safety. Various methods are adopted in the literature; however, to the best of our knowledge, their robustness to the prediction of new unseen data from different drivers and road conditions is not explored. In this paper, a two-phase Machine Learning (ML) method with taking advantage of high-pass, low-pass, and wavelet filters is developed to detect driving brakes and turns. In the first phase, accelerometer and gyroscope filtered time series are fed into Random Forest and Artificial Neural Network classifiers, and the suspicious intervals are extracted by a high recall. Following... 

    Persian handwritten digit recognition by random forest and convolutional neural networks

    , Article 9th Iranian Conference on Machine Vision and Image Processing,18 November 2015 through 19 November 2015 ; Volume 2016-February , 2015 , Pages 37-40 ; 21666776 (ISSN) ; 9781467385398 (ISBN) Zamani, Y ; Souri, Y ; Rashidi, H ; Kasaei, S ; Sharif University of Technology
    IEEE Computer Society 
    Abstract
    Persian handwritten digit recognition has attracted some interests in the research community by introduction of large Hoda dataset. In this paper, the well-known random forest (RF) and convolutional neural network (CNN) algorithms are investigated for Persian handwritten digit recognition on the Hoda dataset. Using the Hoda dataset as a standard testbed, we have performed some experiments with different preprocessing steps, feature types, and baselines. It is then shown that RFs and CNNs perform competitively with the state-of-the-art methods on this dataset, while CNNs being the fastest if appropriate hardware is available  

    Using decision trees to model an emotional attention mechanism

    , Article Frontiers in Artificial Intelligence and Applications ; Volume 171, Issue 1 , Volume 171, Issue 1 , 2008 , Pages 374-385 ; 09226389 (ISSN); 9781586038335 (ISBN) Zadeh, S. H ; Bagheri Shouraki, S ; Halavati, R ; Sharif University of Technology
    IOS Press  2008
    Abstract
    There are several approaches to emotions in AI, most of which are inspired by human emotional states and their arousal mechanisms. These approaches usually use high-level models of human emotions that are too complex to be directly applicable in simple artificial systems. It seems that a new approach to emotions, based on their functional role in information processing in mind, can help us to construct models of emotions that are both valid and simple. In this paper, we will try to present a model of emotions based on their role in controlling the attention. We will evaluate the performance of the model and show how it can be affected by some structural and environmental factors. © 2008 The... 

    Differentiation of inflammatory papulosquamous skin diseases based on skin biophysical and ultrasonographic properties: A decision tree model

    , Article Indian Journal of Dermatology, Venereology and Leprology ; Volume 86, Issue 6 , 2020 , Pages 752- Yazdanparast, T ; Yazdani, K ; Ahmad Nasrollahi, S ; Nazari, M ; Darooei, R ; Firooz, A ; Sharif University of Technology
    Wolters Kluwer Medknow Publications  2020
    Abstract
    The biophysical and ultrasonographic properties of the skin change in papulosquamous diseases. Aims: To identify biophysical and ultrasonographic properties for the differentiation of five main groups of papulosquamous skin diseases. Methods: Fifteen biophysical and ultrasonographic parameters were measured by multiprobe adapter system and high-frequency ultrasonography in active lesions and normal control skin in patients with chronic eczema, psoriasis, lichen planus, pityriasis rosea and parapsoriasis/mycosis fungoides. Using histological diagnosis as a gold standard, a decision tree analysis was performed based on the mean percentage changes of these parameters [(lesion-control/control)... 

    Relay logic for islanding detection in active distribution systems

    , Article IET Generation, Transmission and Distribution ; Volume 9, Issue 12 , August , 2015 , Pages 1254-1263 ; 17518687 (ISSN) Vatani, M ; Amraee, T ; Ranjbar, A. M ; Mozafari, B ; Sharif University of Technology
    Institution of Engineering and Technology  2015
    Abstract
    This study presents a passive model to detect islanding conditions of synchronous distributed generation resources in a distribution network or a microgrid. The proposed approach uses the classification and regression tree algorithm for distinguishing between islanding and non-islanding situations. It utilises the rate of change of frequency (ROCOF) and harmonic content of the equivalent reactance seen at the location of distributed generation as input features for decision tree construction. Indeed the thresholds of the proposed input features are extracted by the decision tree algorithm. The output if-then rules of the decision tree algorithm are then utilised to make a new relay logic for... 

    Improving quality of a post's set of answers in stack overflow

    , Article 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020, 26 August 2020 through 28 August 2020 ; 2020 , Pages 504-512 Tavakoli, M ; Izadi, M ; Heydarnoori, A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    Community Question Answering platforms such as Stack Overflow help a wide range of users solve their challenges on-line. As the popularity of these communities has grown over the years, both the number of members and posts have escalated. Also, due to the diverse backgrounds, skills, expertise, and viewpoints of users, each question may obtain more than one answer. Therefore, the focus has changed toward producing posts that have a set of answers more valuable for the community as a whole, not just one accepted-answer aimed at satisfying only the question-asker. Same as every universal community, a large number of low-quality posts on Stack Overflow require improvement. We call these posts... 

    Quick generation of SSD performance models using machine learning

    , Article IEEE Transactions on Emerging Topics in Computing ; Volume 10, Issue 4 , 2022 , Pages 1821-1836 ; 21686750 (ISSN) Tarihi, M ; Azadvar, S ; Tavakkol, A ; Asadi, H ; Sarbazi Azad, H ; Sharif University of Technology
    IEEE Computer Society  2022
    Abstract
    Increasing usage of Solid-State Drives (SSDs) has greatly boosted the performance of storage backends. SSDs perform many internal processes such as out-of-place writes, wear-leveling, and garbage collection. These operations are complex and not well documented which make it difficult to create accurate SSD simulators. Our survey indicates that aside from complex configuration, available SSD simulators do not support both sync and discard requests. Past performance models also ignore the long term effect of I/O requests on SSD performance, which has been demonstrated to be significant. In this article, we utilize a methodology based on machine learning that extracts history-aware features at... 

    A joint model of destination and mode choice for urban trips: A disaggregate approach

    , Article Transportation Planning and Technology ; Volume 36, Issue 8 , Jul , 2013 , Pages 703-721 ; 03081060 (ISSN) Seyedabrishami, S ; Shafahi, Y ; Sharif University of Technology
    2013
    Abstract
    Trip destination and mode choice are highly influenced by travelers' perceptions and behaviors; selecting a destination and a vehicle for a trip are two interdependent problems. This paper presents and applies a disaggregate joint model for traveler destination and mode choice. The choice model uses fuzzy set and probability theory to deal with the uncertainty embedded in travelers' perceptions and behaviors. The model is structured as a decision tree in which the fuzzy and non-fuzzy classification of influential variables regarding destination selection and mode choice expand the tree. The most influential explanatory variables among all the variables categorized for travelers' household,... 

    Diagnosis of brucellosis disease using data mining: A case study on patients of a hospital in Tehran

    , Article Journal of Microbiological Methods ; Volume 199 , 2022 ; 01677012 (ISSN) Sebt, M. V ; Jafari, S ; Khavaninzadeh, M ; Shavandi, A ; Sharif University of Technology
    Elsevier B.V  2022
    Abstract
    Background: Brucellosis is a common zoonotic infection of humans from livestock. This bacterial infection is acquired from infected animals and their products. The pathogen of this disease is a genus of bacilli called Brucella, and no effective vaccine has been discovered yet for the prevention of human brucellosis. Objectives: The present study is mainly conducted to diagnose brucellosis accurately and timely, using Data Mining techniques. Based on the knowledge discovered with Data Mining and opinions of specialist physicians, this study aims to propose instructions for diagnosing brucellosis. Materials and methods: The dataset used in this study contains 340 samples and is extracted from... 

    Detecting malicious applications using system services request behavior

    , Article 16th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, MobiQuitous 2019, 12 November 2019 through 14 November 2019 ; 2019 , Pages 200-209 ; 9781450372831 (ISBN) Salehi, M ; Amini, M ; Crispo, B ; Sharif University of Technology
    Association for Computing Machinery  2019
    Abstract
    Widespread growth in Android malware stimulates security researchers to propose different methods for analyzing and detecting malicious behaviors in applications. Nevertheless, current solutions are ill-suited to extract the fine-grained behavior of Android applications accurately and efficiently. In this paper, we propose ServiceMonitor, a lightweight host-based detection system that dynamically detects malicious applications directly on mobile devices. ServiceMonitor reconstructs the fine-grained behavior of applications based on their interaction with system services (i.e. SMS manager, camera, wifi networking, etc). ServiceMonitor monitors the way applications request system services in... 

    Application of decision tree, artificial neural networks, and adaptive neuro-fuzzy inference system on predicting lost circulation: A case study from Marun oil field

    , Article Journal of Petroleum Science and Engineering ; Volume 177 , 2019 , Pages 236-249 ; 09204105 (ISSN) Sabah, M ; Talebkeikhah, M ; Agin, F ; Talebkeikhah, F ; Hasheminasab, E ; Sharif University of Technology
    Elsevier B.V  2019
    Abstract
    One of the most prevalent problems in drilling industry is lost circulation which causes intense increase in drilling expenditure as well as operational obstacles such as well instability and blowout. The aim of this research is to develop smart systems for estimating amount of lost circulation making able to use appropriate prevention and remediation methods. To obtain this aim, a large data set were collected from 61 recently drilled wells in Marun oil field in Iran to be used for developing relevant models. After that, using the extracted data set consisting of 1900 data subset, intelligent prediction models including decision tree (DT), adaptive neuro-fuzzy inference systems (ANFIS),... 

    Hybrid learning approach toward situation recognition and handling

    , Article Computer Journal ; Volume 65, Issue 5 , 2022 , Pages 1293-1305 ; 00104620 (ISSN) Rajaby Faghihi, H ; Fazli, M ; Habibi, J ; Sharif University of Technology
    Oxford University Press  2022
    Abstract
    We propose a novel hybrid learning approach to gain situation awareness in smart environments by introducing a new situation identifier that combines an expert system and a machine learning approach. Traditionally, expert systems and machine learning approaches have been widely used independently to detect ongoing situations as the main functionality in smart environments in various domains. Expert systems lack the functionality to adapt the system to each user and are expensive to design based on each setting. On the other hand, machine learning approaches fail in the challenge of cold start and making explainable decisions. Using both of these approaches enables the system to use user's... 

    A multistage stochastic programming approach in project selection and scheduling

    , Article International Journal of Advanced Manufacturing Technology ; Vol. 70, issue. 9-12 , 2014 , pp. 2125-2137 ; ISSN: 02683768 Rafiee, M ; Kianfar, F ; Farhadkhani, M ; Sharif University of Technology
    Abstract
    In this paper, the joint problem of project selection and project scheduling under uncertain environment is formulated, analyzed, and solved by multistage stochastic programs. First of all, a general mathematical formulation which can address several versions of the problem is presented. A multi-period project selection and scheduling problem is introduced and modeled by multistage stochastic programs, which are effective for solving long-term planning problems under uncertainty. A set of scenarios and corresponding probabilities is applied to model the multivariate random data process (costs or revenues, available budget, chance of success). Then, due to computational complexity, a scenario... 

    A scenario tree approach to multi-period project selection problem using real-option valuation method

    , Article International Journal of Advanced Manufacturing Technology ; Volume 56, Issue 1-4 , 2011 , Pages 411-420 ; 02683768 (ISSN) Rafiee, M ; Kianfar, F ; Sharif University of Technology
    Abstract
    Multistage stochastic programs are effective for solving long-term planning problems under uncertainty. Multi-period project portfolio selection problems can be modeled by multistage stochastic programs. These models utilize a set of scenarios and corresponding probabilities to model the multivariate random data process (costs or revenues, available budget, chance of success). For most practical problems, the optimization problem that contains all possible scenarios is too large. Due to computational complexity, this program is often approximated by a model involving a (much) smaller number of scenarios. The scenario reduction algorithms determine a subset of the initial scenario set and... 

    Evaluation and improvement of energy consumption prediction models using principal component analysis based feature reduction

    , Article Journal of Cleaner Production ; Volume 279 , 2021 ; 09596526 (ISSN) Parhizkar, T ; Rafieipour, E ; Parhizkar, A ; Sharif University of Technology
    Elsevier Ltd  2021
    Abstract
    The building sector is a major source of energy consumption and greenhouse gas emissions in urban regions. Several studies have explored energy consumption prediction, and the value of the knowledge extracted is directly related to the quality of the data used. The massive growth in the scale of data affects data quality and poses a challenge to traditional data mining methods, as these methods have difficulties coping with such large amounts of data. Expanded algorithms need to be utilized to improve prediction performance considering the ever-increasing large data sets. In this paper, a preprocessing method to remove noisy features is coupled with predication methods to improve the... 

    Persian pronoun resolution using data driven approaches

    , Article 23rd International Conference on Information and Software Technologies, ICIST 2017, 12 October 2017 through 14 October 2017 ; Volume 756 , 2017 , Pages 574-585 ; 18650929 (ISSN); 9783319676418 (ISBN) Nourbakhsh, A ; Bahrani, M ; Sharif University of Technology
    Springer Verlag  2017
    Abstract
    Pronoun resolution is one of the challenges of natural language processing (NLP). The proposed solutions range from heuristic rule-based to machine learning data driven approaches. In this article, we follow a previous machine learning approach on Persian pronoun anaphora resolution. The primary goal of this paper is to improve the results, mainly by extracting more balanced data through using heuristic rules in instance sampling, and utilizing more relevant features in classification. Using PCAC2008 dataset, we consider noun phrase structure as a way to extract more suitable training data. Incorporated features include syntactic and semantic information. Finally, we train and test different...