Loading...
Search for: beigy--h
0.141 seconds

    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... 

    Management of Classifiers Pool in Data Stream Classification Using Probabilistic Graphical Models

    , M.Sc. Thesis Sharif University of Technology Talebi, Hesamoddin (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    Concept drift is a common situation in data streams where distribution which data is generated from, changes over time due to various reasons like environmental changes. This phenomenon challenges classification process strongly. Recent studies on keeping a pool of classifiers each modeling one of the concepts, have achieved promising results. Storing used classifiers in a pool enables us to exploit prior knowledge of concepts in the future occurrence of them. Most of the methods presented so far, introduce a similarity measure between current and past concepts and select the closest stored concept as current one. These methods don’t consider possible relations and dependenies between... 

    Learning automata based dynamic guard channel algorithms

    , Article Computers and Electrical Engineering ; Volume 37, Issue 4 , 2011 , Pages 601-613 ; 00457906 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2011
    Abstract
    In this paper, we first propose two learning automata based decentralized dynamic guard channel algorithms for cellular mobile networks. These algorithms use learning automata to adjust the number of guard channels to be assigned to cells of network. Then, we introduce a new model for nonstationary environments under which the proposed algorithms work and study their steady state behavior when they use LR-I learning algorithm. It is also shown that a learning automaton operating under the proposed nonstationary environment equalizes its penalty strengths. Computer simulations have been conducted to show the effectiveness of the proposed algorithms. The simulation results show that the... 

    Expert Finding In Question and Answering Communities

    , M.Sc. Thesis Sharif University of Technology Fallahnej, Zohreh (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    Community Question Answering(CQA) are valuable information resources which provide a platform for users to share the knowledge and information and search through it. Expert finding problem in CQA had been introduced in order to solve several problems like low participation rate of the users, the long waiting time to receive answers and to increase quality of answers.Many research papers focused on CQAs and retrieving the expert users of these communities, but just a few of them considered the temporal aspects of the expert finding problem and ignored dynamicity of personal expertise and the environment. In this thesis, we investigate the dynamicity of personal expertise over the time.... 

    A learning automata-based adaptive uniform fractional guard channel algorithm

    , Article Journal of Supercomputing ; Volume 71, Issue 3 , 2015 , Pages 871-893 ; 09208542 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Kluwer Academic Publishers  2015
    Abstract
    In this paper, we propose an adaptive call admission algorithm based on learning automata. The proposed algorithm uses a learning automaton to specify the acceptance/rejection of incoming new calls. It is shown that the given adaptive algorithm converges to an equilibrium point which is also optimal for uniform fractional channel policy. To study the performance of the proposed call admission policy, the computer simulations are conducted. The simulation results show that the level of QoS is satisfied by the proposed algorithm and the performance of given algorithm is very close to the performance of uniform fractional guard channel policy which needs to know all parameters of input traffic.... 

    Cellular learning automata with multiple learning automata in each cell and its applications

    , Article IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics ; Volume 40, Issue 1 , 2010 , Pages 54-65 ; 10834419 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2010
    Abstract
    The cellular learning automaton (CLA), which is a combintion of cellular automaton (CA) and learning automaton (LA), is introduced recently. This model is superior to CA because of its ability to learn and is also superior to single LA because it is a collection of LAs which can interact with each other. The basic idea of CLA is to use LA to adjust the state transition probability of stochastic CA. Recently, various types of CLA such as synchronous, asynchronous, and open CLAs have been introduced. In some applications such as cellular networks, we need to have a model of CLA for which multiple LAs reside in each cell. In this paper, we study a CLA model for which each cell has several LAs.... 

    Adaptive limited fractional guard channel algorithms: A learning automata approach

    , Article International Journal of Uncertainty, Fuzziness and Knowlege-Based Systems ; Volume 17, Issue 6 , 2009 , Pages 881-913 ; 02184885 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2009
    Abstract
    In this paper, two learning automata based adaptive limited fractional guard channel algorithms for cellular mobile networks are proposed. These algorithms try to minimize the blocking probability of new calls subject to the constraint on the dropping probability of the handoff calls. To evaluate the proposed algorithms, computer simulations are conducted. The simulation results show that the performance of the proposed algorithms are close to the performance of the limited fractional guard channel algorithm for which prior knowledge about traffic parameters are needed. The simulation results also show that the proposed algorithms outperforms the recently introduced dynamic guard channel... 

    A learning automata-based algorithm for determination of the number of hidden units for three-layer neural networks

    , Article International Journal of Systems Science ; Volume 40, Issue 1 , 2009 , Pages 101-118 ; 00207721 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2009
    Abstract
    There is no method to determine the optimal topology for multi-layer neural networks for a given problem. Usually the designer selects a topology for the network and then trains it. Since determination of the optimal topology of neural networks belongs to class of NP-hard problems, most of the existing algorithms for determination of the topology are approximate. These algorithms could be classified into four main groups: pruning algorithms, constructive algorithms, hybrid algorithms and evolutionary algorithms. These algorithms can produce near optimal solutions. Most of these algorithms use hill-climbing method and may be stuck at local minima. In this article, we first introduce a... 

    Cellular learning automata based dynamic channel assignment algorithms

    , Article International Journal of Computational Intelligence and Applications ; Volume 8, Issue 3 , 2009 , Pages 287-314 ; 14690268 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2009
    Abstract
    A solution to channel assignment problem in cellular networks is self-organizing channel assignment algorithm with distributed control. In this paper, we propose three cellular learning automata based dynamic channel assignment algorithms. In the first two algorithms, no information about the status of channels in the whole network will be used by cells for channel assignment whereas in the third algorithm, the additional information regarding status of channels may be gathered and then used by cells in order to allocate channels. The simulation results show that by using the proposed channel assignment algorithms the micro-cellular network can self-organize itself. The simulation results... 

    An iterative stochastic algorithm based on distributed learning automata for finding the stochastic shortest path in stochastic graphs

    , Article Journal of Supercomputing ; 2019 ; 09208542 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Springer  2019
    Abstract
    In this paper, we study the problem of finding the shortest path in stochastic graphs and propose an iterative algorithm for solving it. This algorithm is based on distributed learning automata (DLA), and its objective is to use a DLA for finding the shortest path from the given source node to the given destination node whose weight is minimal in expected sense. At each stage of this algorithm, DLA specifies edges needed to be sampled. We show that the given algorithm finds the shortest path with minimum expected weight in stochastic graphs with high probability which can be close to unity as much as possible. We compare the given algorithm with some distributed learning automata-based... 

    An iterative stochastic algorithm based on distributed learning automata for finding the stochastic shortest path in stochastic graphs

    , Article Journal of Supercomputing ; 2019 ; 09208542 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Springer  2019
    Abstract
    In this paper, we study the problem of finding the shortest path in stochastic graphs and propose an iterative algorithm for solving it. This algorithm is based on distributed learning automata (DLA), and its objective is to use a DLA for finding the shortest path from the given source node to the given destination node whose weight is minimal in expected sense. At each stage of this algorithm, DLA specifies edges needed to be sampled. We show that the given algorithm finds the shortest path with minimum expected weight in stochastic graphs with high probability which can be close to unity as much as possible. We compare the given algorithm with some distributed learning automata-based... 

    An iterative stochastic algorithm based on distributed learning automata for finding the stochastic shortest path in stochastic graphs

    , Article Journal of Supercomputing ; Volume 76, Issue 7 , 2020 , Pages 5540-5562 Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Springer  2020
    Abstract
    In this paper, we study the problem of finding the shortest path in stochastic graphs and propose an iterative algorithm for solving it. This algorithm is based on distributed learning automata (DLA), and its objective is to use a DLA for finding the shortest path from the given source node to the given destination node whose weight is minimal in expected sense. At each stage of this algorithm, DLA specifies edges needed to be sampled. We show that the given algorithm finds the shortest path with minimum expected weight in stochastic graphs with high probability which can be close to unity as much as possible. We compare the given algorithm with some distributed learning automata-based... 

    A new continuous action-set learning automaton for function optimization

    , Article Journal of the Franklin Institute ; Volume 343, Issue 1 , 2006 , Pages 27-47 ; 00160032 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2006
    Abstract
    In this paper, we study an adaptive random search method based on continuous action-set learning automaton for solving stochastic optimization problems in which only the noise-corrupted value of function at any chosen point in the parameter space is available. We first introduce a new continuous action-set learning automaton (CALA) and study its convergence properties. Then we give an algorithm for optimizing an unknown function. © 2005 The Franklin Institute. Published by Elsevier Ltd. All rights reserved  

    Asynchronous cellular learning automata

    , Article Automatica ; Volume 44, Issue 5 , 2008 , Pages 1350-1357 ; 00051098 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2008
    Abstract
    Cellular learning automata is a combination of cellular automata and learning automata. The synchronous version of cellular learning automata in which all learning automata in different cells are activated synchronously, has found many applications. In some applications a type of cellular learning automata in which learning automata in different cells are activated asynchronously (asynchronous cellular learning automata) is needed. In this paper, we introduce asynchronous cellular learning automata and study its steady state behavior. Then an application of this new model to cellular networks has been presented. © 2008  

    A sampling method based on distributed learning automata for solving stochastic shortest path problem

    , Article Knowledge-Based Systems ; Volume 212 , 2021 ; 09507051 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Elsevier B.V  2021
    Abstract
    This paper studies an iterative stochastic algorithm for solving the stochastic shortest path problem. This algorithm, which uses a distributed learning automata, tries to find the shortest path by taking a sufficient number of samples from the edges of the graph. In this algorithm, which edges to be sampled are determined dynamically as the algorithm proceeds. At each iteration of this algorithm, a distributed learning automata used to determine which edges to be sampled. This sampling method, which uses distributed learning automata, reduces the number of samplings from those edges, which may not be along the shortest path, and resulting in a reduction in the number of the edges to be... 

    Open synchronous cellular learning automata

    , Article Advances in Complex Systems ; Volume 10, Issue 4 , 2007 , Pages 527-556 ; 02195259 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    World Scientific Publishing Co. Pte Ltd  2007
    Abstract
    Cellular learning automata is a combination of learning automata and cellular automata. This model is superior to cellular learning automata because of its ability to learn and also is superior to single learning automaton because it is a collection of learning automata which can interact together. In some applications such as image processing, a type of cellular learning automata in which the action of each cell in the next stage of its evolution not only depends on the local environment (actions of its neighbors) but it also depends on the external environments. We call such a cellular learning automata as open cellular learning automata. In this paper, we introduce open cellular learning... 

    An adaptive call admission algorithm for cellular networks

    , Article Computers and Electrical Engineering ; Volume 31, Issue 2 , 2005 , Pages 132-151 ; 00457906 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2005
    Abstract
    In this paper, we first propose a new continuous action-set learning automaton and theoretically study its convergence properties and show that it converges to the optimal action. Then we give an adaptive and autonomous call admission algorithm for cellular mobile networks, which uses the proposed learning automaton to minimize the blocking probability of the new calls subject to the constraint on the dropping probability of the handoff calls. The simulation results show that the performance of the proposed algorithm is close to the performance of the limited fractional guard channel algorithm for which we need to know all the traffic parameters in advance. © 2005 Elsevier Ltd. All rights... 

    Utilizing distributed learning automata to solve stochastic shortest path problems

    , Article International Journal of Uncertainty, Fuzziness and Knowlege-Based Systems ; Volume 14, Issue 5 , 2006 , Pages 591-615 ; 02184885 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2006
    Abstract
    In this paper, we first introduce a network of learning automata, which we call it as distributed learning automata and then propose some iterative algorithms for solving stochastic shortest path problem. These algorithms use distributed learning automata to find a policy that determines a path from a source node to a destination node with minimal expected cost (length). In these algorithms, at each stage distributed learning automata determines which edges to be sampled. This sampling method may result in decreasing unnecessary samples and hence decreasing the running time of algorithms. It is shown that the shortest path is found with a probability as close as to unity by proper choice of... 

    Learning Deep Generative Models for Structured Data

    , Ph.D. Dissertation Sharif University of Technology Khajehnejad, Ahmad (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    Recently, a new generation of machine learning tasks, namely data generation, was born by emerging deep networks and modern methods for training neural networks on one hand, and the growth of available training data for training these networks on the other hand. Although distribution estimation and sampling were well-known problems in the science of statics, deep generative models can properly generate samples from real world distributions that common statistical methods fail in them e.g., image and music generation.Due to these improvements in deep generative models, researchers have recently tried to propose deep generative models for datasets with complex structures. These structured... 

    A general call admission policy for next generation wireless networks

    , Article Computer Communications ; Volume 28, Issue 16 , 2005 , Pages 1798-1813 ; 01403664 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    2005
    Abstract
    In this paper, we consider the call admission problem in cellular networks that support several classes of calls. In the first part of this paper, we first introduce a multi-threshold guard channel policy and study its limiting behavior under the stationary traffic. Then we give an algorithm for finding the optimal number of guard channels that minimizes the blocking probability of calls with lowest level of QoS subject to constraints on blocking probabilities of other calls. In the second part of the paper, we give an algorithm for finding the minimum number of channels subject to constraints on blocking probabilities of calls. Finally, we propose a prioritized channel assignment algorithm...