Loading...
Search for: online-learning
0.007 seconds
Total 26 records

    Cascading randomized weighted majority: A new online ensemble learning algorithm

    , Article Intelligent Data Analysis ; Volume 20, Issue 4 , 2016 , Pages 877-889 ; 1088467X (ISSN) Zamani, M ; Beigy, H ; Shaban, A ; Sharif University of Technology
    IOS Press  2016
    Abstract
    With the increasing volume of data, the best approach for learning from this data is to exploit an online learning algorithm. Online ensemble methods take advantage of an ensemble of classifiers to predict labels of data. Prediction with expert advice is a well-studied problem in the online ensemble learning literature. The weighted majority and the randomized weighted majority (RWM) algorithms are two well-known solutions to this problem, aiming to converge to the best expert. Since among some expert, the best one does not necessarily have the minimum error in all regions of data space, defining specific regions and converging to the best expert in each of these regions will lead to a... 

    An Online Learning Algorithm for Spam Filtering

    , M.Sc. Thesis Sharif University of Technology Zamani, Mohammad Zaman (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    Spam filtering is one of the large scale applications of machine learning. Much research has been carried out in the machine learning field with regards to spam filtering. Most of this work falls in the areas of batch learning or offline incremental learning. In batch learning, the learning process is carried out once on all the learning data. In applications such as spam filtering, in which the learning data is large in comparison to memory resources and data is generated in a stream, using incremental learning is required, in which the learning phase is repeated periodically. In each learning iteration of an offline incremental learning algorithm, a new set of data is learnt by the... 

    Visual Tracking of Arbitrary-Shaped Objects in Unconstrained Environments

    , M.Sc. Thesis Sharif University of Technology Abdollahi Pour Haghighi, Hojjat (Author) ; Manzouri, Mohammad Taghi (Supervisor) ; Jamzad, Mansour (Co-Advisor)
    Abstract
    Most of current state-of-the-art methods for object tracking use adaptive tracking-by-detection. The performance of state-of-the-art methods is almost real-time with acceptable accuracy. These methods use tracking-by-detection because of its robustness. Tracking-bydetection methods use a detector as a tracker and sweep input for object of interest. They use their predictions to adapt their parameters and therefore be adaptive to appearance change in target. While suitable for cases when the object does not disappear from the scene, these methods tend to fail on occlusions. In this work, we build on a novel approach called Tracking-Learning-Detection (TLD) that overcomes this problem. In... 

    Concept Drift Detection in Spam Filtering

    , M.Sc. Thesis Sharif University of Technology Nosrati, Leili (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    As part of the definition of concept drift as an online learning task, concepts change or drift as time goes by. Consequently, these changes have to be monitored and their implication for learning should be recognized. An example of concept drift detection is needed for spam filtering problem. An effective spam filter must be able to handle various changes, including changes in the user’s criteria for filtering spam, changes in message topics, and changes caused by the people sending spam messages. In this thesis, spam detection system has been considered in which emails are given sequentially and learns them one by one. As we mentioned, the purpose of this thesis is detecting spam emails.... 

    Concept Drift Detection in Data Streams Using Ensemble Classifiers

    , M.Sc. Thesis Sharif University of Technology Dehghan, Mahdie (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    Concept drift is a challenging problem in the context of data stream processing. As a result of increasing applications of data streams, including network intrusion detection, weather forecasting, and detection of unconventional behavior in financial transactions; numerous studies have been conducted in the field of concept drift detection. In order to solve the problem of concept drift detection, an ideal method should be able to quickly and correctly identify a variety of changes, adapt quickly to new concepts, in the presence of limitations of memory and processing power. In this thesis, a new explicit concept drift detection method based on ensemble classifiers has been proposed for data... 

    Online Convex Optimization in Presence of Concept Drift

    , M.Sc. Thesis Sharif University of Technology Rasouli, Sina (Author) ; Razvan, Mohammad Reza (Supervisor) ; Alishahi, Kasra (Co-Supervisor)
    Abstract
    The problem of learning using high volume of data as stream, has attracted much attention recently. In this thesis, the problem is modeled and analized using Online Convex Optimization tools [1], [2]. General performance bounds are stated and clarified in this framework [8]. Using the practical experience in Online Decision Making (e.g., predicting price in Stock Market), the need for a more flexible model, which adapts to changes in problem, is presented. In this thesis, after reviewing the literature and online convex optimization framework, we will define ”Concept Drift”, which describes changes in the dynamics of the problem and the statistical tools to detect it [13], [5]. And finally,... 

    Online Semi-supervised Learning and its Application in Image Classification

    , M.Sc. Thesis Sharif University of Technology Shaban, Amir Reza (Author) ; Rabiee, Hamid Reza (Supervisor)
    Abstract
    Image classification, i.e. the task of assigning an image to a class chosen from a predefined set of classes, has addressed in this thesis. At first the classifier is divided into two major sub partitions, feature extraction and classifier. Then we show that by using local feature extraction techniques such as BOW the classification accuracy will improve. In addition, using unlabeled data is argued as the fact to deal with high nonlinear structure of features. Recently, many SSL methods have been developed based on the manifold assumption in a batch mode. However, when data arrive sequentially and in large quantities, both computation and storage limitations become a bottleneck. So in large... 

    Adaptation for Evolving Domains

    , M.Sc. Thesis Sharif University of Technology Bitarafan, Adeleh (Author) ; Soleymani Baghshah, Mahdieh (Supervisor)
    Abstract
    Until now many domain adaptation methods have been proposed. A major limitation of almost all of these methods is their assumption that all test data belong to a single stationary target distribution and a large amount of unlabeled data is available for modeling this target distribution. In fact, in many real world applications, such as classifying scene image with gradually changing lighting and spam email identification, data arrives sequentially and the data distribution is continuously evolving. In this thesis, we tackle the problem of adaptation to a continuously evolving target domain that has been recently introduced and propose the Evolving Domain Adaptation (EDA) method to classify... 

    Generalization of the Online Prediction Problem Based on Expert Advice

    , M.Sc. Thesis Sharif University of Technology Tavangarian, Fatemeh (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor) ; Alishahi, Kasra (Co-Supervisor) ; Hosseinzadeh Sereshki, Hamideh (Co-Supervisor)
    Abstract
    One of the most important problems in online learning is a prediction with expert advice. In each step we make our prediction not only based on previous observation but also use expert information. In this thesis, we study the different well-known algorithms of expert advice and generalize problems when data arrival is in the two-dimensional grid. regret is a well-studied concept to evaluate online learning algorithm. online algorithm when data arrive consecutively in T time step has regret O (√(T)) . regret in two-dimensional grid with T row and P column is O(T√(P)).
    2010 MSC: 68Q32 ; 68T05 ; 90C27  

    A novel concept drift detection method in data streams using ensemble classifiers

    , Article Intelligent Data Analysis ; Volume 20, Issue 6 , 2016 , Pages 1329-1350 ; 1088467X (ISSN) Dehghan, M ; Beigy, H ; Zaremoodi, P ; Sharif University of Technology
    IOS Press  2016
    Abstract
    Concept drift, change in the underlying distribution that data points come from, is an inevitable phenomenon in data streams. Due to increase in the number of data streams' applications such as network intrusion detection, weather forecasting, and detection of unconventional behavior in financial transactions; numerous researches have recently been conducted in the area of concept drift detection. An ideal method for concept drift detection should be able to rapidly and correctly identify changes in the underlying distribution of data points and adapt its model as quickly as possible while the memory and processing time is limited. In this paper, we propose a novel explicit method based on... 

    Incremental evolving domain adaptation

    , Article IEEE Transactions on Knowledge and Data Engineering ; Volume 28, Issue 8 , 2016 , Pages 2128-2141 ; 10414347 (ISSN) Bitarafan, A ; Soleymani Baghshah, M ; Gheisari, M ; Sharif University of Technology
    IEEE Computer Society 
    Abstract
    Almost all of the existing domain adaptation methods assume that all test data belong to a single stationary target distribution. However, in many real world applications, data arrive sequentially and the data distribution is continuously evolving. In this paper, we tackle the problem of adaptation to a continuously evolving target domain that has been recently introduced. We assume that the available data for the source domain are labeled but the examples of the target domain can be unlabeled and arrive sequentially. Moreover, the distribution of the target domain can evolve continuously over time. We propose the Evolving Domain Adaptation (EDA) method that first finds a new feature space... 

    Hierarchical decentralized control of a five-link biped robot

    , Article Scientia Iranica ; Volume 25, Issue 5B , 2018 , Pages 2675-2692 ; 10263098 (ISSN) Yazdani, M ; Salarieh, H ; Foumani, M. S ; Sharif University of Technology
    Sharif University of Technology  2018
    Abstract
    Most of the biped robots are controlled using pre-computed trajectory methods or methods based on multi-body dynamics models. The pre-computed trajectory-based methods are simple; however, a system becomes highly vulnerable to the external disturbances. In contrast, dynamic methods make a system act faster, yet extensive knowledge is required about the kinematics and dynamics of the system. This fact gave rise to the main purpose of this study, i.e., developing a controller for a biped robot to take advantage of the simplicity and computational efficiency of trajectory-based methods and the robustness of the dynamic-based approach. To do so, this paper presents a two-layer hierarchical... 

    Decentralized control of rhythmic activities in fully-actuated/under-actuated robots

    , Article Robotics and Autonomous Systems ; Volume 101 , 2018 , Pages 20-33 ; 09218890 (ISSN) Yazdani, M ; Salarieh, H ; Saadat Foumani, M ; Sharif University of Technology
    Elsevier B.V  2018
    Abstract
    Rhythmic activities such as swimming stroke in the human body are learnable through conscious trainings. Inspiringly, the main objective of this study is to develop a control framework to reproduce the described functionality in the imitating robots. To do so, a two layer supervisory controller is proposed. The high-level controller, which acts as the conscious controller during trainings, is a supervisory dynamic-based controller and uses all system sensory data to generate stable rhythmic movements. On the other hand, the low-level controller in this structure is a distributed trajectory-based controller network. Each node in this network is an oscillatory dynamical system which has the... 

    Online Distance Metric Learning

    , M.Sc. Thesis Sharif University of Technology Vazifedan, Afrooz (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    Distance Metric Learning algorithms have been widely used in Machine Learning methods recently. In these algorithms a distance function between objecs (data points) is learned based on their labels or similarity and dissimilarity constraints. Recent works have shown that a good precision is obtained in classification or clustering methods which use these functions. Since in the current systems many of data points do not exist at the beginning and are added to the training set as the algorithm is run, online methods are needed to update learned metric due to new data.
    In this thesis, we proposed a new online distance metric learning method that has higher performance than existing... 

    Domain Dependent Regularization in Online Optimization

    , M.Sc. Thesis Sharif University of Technology Arabzadeh, Ali (Author) ; Jafari Siavoshani, Mahdi (Supervisor)
    Abstract
    As application demands for online convex optimization accelerate, the need for design-ing new methods that simultaneously cover a large class of convex functions and im-pose the lowest possible regret is highly rising. Known online optimization methods usually perform well only in specific settings, e.g., specific parameters such as the diam-eter of decision space, Lipschitz constant, and strong convexity coefficient, where their performance depends highly on the geometry of the decision space and cost functions. However, in practice, the lack of such geometric information leads to confusion in using the appropriate algorithm. To address these issues, some adaptive methods have been proposed... 

    Applications of Quadratic Programming in Bioinformatics Problems Specially Network Alignment

    , M.Sc. Thesis Sharif University of Technology Mohammadi Siahroodi, Elahe (Author) ; Foroughmand, Mohammad Hadi (Supervisor)
    Abstract
    One of the most important targets in bio-informatics is the analysis of biological networks. These networks are modeled by graphs. Comparing networks with mapping is a useful tool for analyzing. The mapping between the nodes of a network that preserves some topological and functional structures, is called network alignment. Network alignment has various applications in different fields; such as pattern recognition, social networks, biological networks, and etc. The alignment of the protein-protein interaction network is one of the substantial problems. There are many static algorithms for the alignment of PPI networks. Because of the developments of computer science in recent years,... 

    ON-line learning of a Persian spoken dialogue system using real training data

    , Article 10th International Conference on Information Sciences, Signal Processing and their Applications, ISSPA 2010, 10 May 2010 through 13 May 2010 ; May , 2010 , Pages 133-136 ; 9781424471676 (ISBN) Habibi, M ; Sameti, H ; Setareh, H ; Sharif University of Technology
    2010
    Abstract
    The first spoken dialogue system is developed for the Persian language is introduced. This is a ticket reservation system with Persian ASR and NLU modules. The focus of the paper is on learning the dialogue management module. In this work, real on-line training data are used during the learning process. For on-line learning, the effect of the variations of discount factor (γ) on the learning speed is investigated as the second contribution of the research. The optimal values for γ were found and the variation pattern of the action-value function (Q) in the learning process was obtained. A probabilistic policy for selecting actions is used in this work for the first time instead of greedy... 

    HB2DS: a behavior-driven high-bandwidth network mining system

    , Article Journal of Systems and Software ; Volume 127 , 2017 , Pages 266-277 ; 01641212 (ISSN) Noferesti, M ; Jalili, R ; Sharif University of Technology
    Elsevier Inc  2017
    Abstract
    This paper proposes a behavior detection system, HB2DS, to address the behavior-detection challenges in high-bandwidth networks. In HB2DS, a summarization of network traffic is represented through some meta-events. The relationships amongst meta-events are used to mine end-user behaviors. HB2DS satisfies the main constraints exist in analyzing of high-bandwidth networks, namely online learning and outlier handling, as well as one-pass processing, delay, and memory limitations. Our evaluation indicates significant improvement in big data stream analyzing in terms of accuracy and efficiency. © 2016 Elsevier Inc  

    Bio-inspired decentralized architecture for walking of a 5-link biped robot with compliant knee joints

    , Article International Journal of Control, Automation and Systems ; 2018 ; 15986446 (ISSN) Yazdani, M ; Salarieh, H ; Saadat Foumani, M ; Sharif University of Technology
    Institute of Control, Robotics and Systems  2018
    Abstract
    Animal walking is one of the most robust and adaptive locomotion mechanisms in the nature, involves sophisticated interactions between neural and biomechanical levels. It has been suggested that the coordination of this process is done in a hierarchy of levels. The lower layer contains autonomous interactions between muscles and spinal cord and the higher layer (e.g. the brain cortex) interferes when needed. Inspiringly, in this study we present a hierarchical control architecture with a state of the art intrinsic online learning mechanism for a dynamically walking 5-link biped robot with compliant knee joints. As the biological counterpart, the system is controlled by independent control... 

    Feature-Based Online Pricing

    , M.Sc. Thesis Sharif University of Technology Naderi Khahan, Farnaz (Author) ; Alishahi, Kasra (Supervisor)
    Abstract
    Nowadays, the online markets can easily change and adjust price of the product to an optimal price to increase the profit from the sale of their products. Because of this pricing flexibility, there are many applications of online pricing in online markets and so on.We study the problem of online pricing and specifically feature-based online pricing as an online learning problem in which a seller receives highly differentiated products online and prices them with the goal of obtaining the highest possible profit.The seller does not initially know the values of the different features, but can learn the values of the features based on whether products were sold at the posted prices in the...