scispace - formally typeset
Search or ask a question
Author

Wen-Fang Xie

Bio: Wen-Fang Xie is an academic researcher from Concordia University. The author has contributed to research in topics: Visual servoing & Control theory. The author has an hindex of 27, co-authored 192 publications receiving 2838 citations. Previous affiliations of Wen-Fang Xie include Concordia University Wisconsin & Nanyang Technological University.


Papers
More filters
Journal ArticleDOI
TL;DR: It is shown that the controlled system preceded by a non-symmetric dead-zone input can be represented as an uncertain nonlinear system subject to a linear input with time-varying input coefficient.

249 citations

Journal ArticleDOI
01 Nov 2002
TL;DR: A robust support vector machine for pattern classification, which aims at solving the over-fitting problem when outliers exist in the training data set, and the generalization performance is improved significantly compared to that of the standard SVM training.
Abstract: This paper proposes a robust support vector machine for pattern classification, which aims at solving the over-fitting problem when outliers exist in the training data set. During the robust training phase, the distance between each data point and the center of class is used to calculate the adaptive margin. The incorporation of the average techniques to the standard support vector machine (SVM) training makes the decision function less detoured by outliers, and controls the amount of regularization automatically. Experiments for the bullet hole classification problem show that the number of the support vectors is reduced, and the generalization performance is improved significantly compared to that of the standard SVM training.

208 citations

Journal ArticleDOI
TL;DR: A novel sliding-mode observer based adaptive controller is developed for the servo actuators with friction based on the LuGre dynamic friction model to compensate the unknown friction and load torque.
Abstract: In this paper, a novel sliding-mode-observer-based adaptive controller is developed for the servo actuators with friction. The LuGre dynamic friction model is adopted for adaptive friction compensation. A sliding-mode observer is proposed to estimate the internal friction state of LuGre model. Based on the estimated friction state, adaptation laws are designed to compensate the unknown friction and load torque. The stability of the adaptive controller with sliding-mode observer is analyzed. The position tracking performance has been verified through both simulation and experimental results

191 citations

Journal ArticleDOI
TL;DR: It is found that the dual-tree complex wavelets are always better than the scalar wavelet for pattern recognition when SVM is used, and among many frequently used SVM kernels, the Gaussian radial basis function kernel and the wavelet kernel are the best forpattern recognition applications.

110 citations

Journal ArticleDOI
TL;DR: In this article, the problem of designing asymptotic observers along with observer-based feedbacks for a class of discrete-time non-linear systems is considered and sufficient linear matrix inequality condition is derived to ensure the stability of the considered system under the action of feedback control based on the reconstructed states.
Abstract: The problem of designing asymptotic observers along with observer-based feedbacks for a class of discrete-time non-linear systems is considered. We assume that the system non-linearity is globally Lipschitz and the system is supposed to be stabilizable by a linear controller. Sufficient linear matrix inequality condition is derived to ensure the stability of the considered system under the action of feedback control based on the reconstructed states. A numerical example of a single-link flexible joint robot is presented to illustrate the efficacy of the theoretical developments.

97 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: Machine learning addresses many of the same research questions as the fields of statistics, data mining, and psychology, but with differences of emphasis.
Abstract: Machine Learning is the study of methods for programming computers to learn. Computers are applied to a wide range of tasks, and for most of these it is relatively easy for programmers to design and implement the necessary software. However, there are many tasks for which this is difficult or impossible. These can be divided into four general categories. First, there are problems for which there exist no human experts. For example, in modern automated manufacturing facilities, there is a need to predict machine failures before they occur by analyzing sensor readings. Because the machines are new, there are no human experts who can be interviewed by a programmer to provide the knowledge necessary to build a computer system. A machine learning system can study recorded data and subsequent machine failures and learn prediction rules. Second, there are problems where human experts exist, but where they are unable to explain their expertise. This is the case in many perceptual tasks, such as speech recognition, hand-writing recognition, and natural language understanding. Virtually all humans exhibit expert-level abilities on these tasks, but none of them can describe the detailed steps that they follow as they perform them. Fortunately, humans can provide machines with examples of the inputs and correct outputs for these tasks, so machine learning algorithms can learn to map the inputs to the outputs. Third, there are problems where phenomena are changing rapidly. In finance, for example, people would like to predict the future behavior of the stock market, of consumer purchases, or of exchange rates. These behaviors change frequently, so that even if a programmer could construct a good predictive computer program, it would need to be rewritten frequently. A learning program can relieve the programmer of this burden by constantly modifying and tuning a set of learned prediction rules. Fourth, there are applications that need to be customized for each computer user separately. Consider, for example, a program to filter unwanted electronic mail messages. Different users will need different filters. It is unreasonable to expect each user to program his or her own rules, and it is infeasible to provide every user with a software engineer to keep the rules up-to-date. A machine learning system can learn which mail messages the user rejects and maintain the filtering rules automatically. Machine learning addresses many of the same research questions as the fields of statistics, data mining, and psychology, but with differences of emphasis. Statistics focuses on understanding the phenomena that have generated the data, often with the goal of testing different hypotheses about those phenomena. Data mining seeks to find patterns in the data that are understandable by people. Psychological studies of human learning aspire to understand the mechanisms underlying the various learning behaviors exhibited by people (concept learning, skill acquisition, strategy change, etc.).

13,246 citations

Journal ArticleDOI
TL;DR: This survey tries to provide a structured and comprehensive overview of the research on anomaly detection by grouping existing techniques into different categories based on the underlying approach adopted by each technique.
Abstract: Anomaly detection is an important problem that has been researched within diverse research areas and application domains. Many anomaly detection techniques have been specifically developed for certain application domains, while others are more generic. This survey tries to provide a structured and comprehensive overview of the research on anomaly detection. We have grouped existing techniques into different categories based on the underlying approach adopted by each technique. For each category we have identified key assumptions, which are used by the techniques to differentiate between normal and anomalous behavior. When applying a given technique to a particular domain, these assumptions can be used as guidelines to assess the effectiveness of the technique in that domain. For each category, we provide a basic anomaly detection technique, and then show how the different existing techniques in that category are variants of the basic technique. This template provides an easier and more succinct understanding of the techniques belonging to each category. Further, for each category, we identify the advantages and disadvantages of the techniques in that category. We also provide a discussion on the computational complexity of the techniques since it is an important issue in real application domains. We hope that this survey will provide a better understanding of the different directions in which research has been done on this topic, and how techniques developed in one area can be applied in domains for which they were not intended to begin with.

9,627 citations

Journal Article
TL;DR: In this paper, two major figures in adaptive control provide a wealth of material for researchers, practitioners, and students to enhance their work through the information on many new theoretical developments, and can be used by mathematical control theory specialists to adapt their research to practical needs.
Abstract: This book, written by two major figures in adaptive control, provides a wealth of material for researchers, practitioners, and students. While some researchers in adaptive control may note the absence of a particular topic, the book‘s scope represents a high-gain instrument. It can be used by designers of control systems to enhance their work through the information on many new theoretical developments, and can be used by mathematical control theory specialists to adapt their research to practical needs. The book is strongly recommended to anyone interested in adaptive control.

1,814 citations

Book ChapterDOI
11 Dec 2012

1,704 citations

Journal ArticleDOI
TL;DR: This review aims to provide an updated and structured investigation of novelty detection research papers that have appeared in the machine learning literature during the last decade.

1,425 citations