Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sam Kwong is active.

Publication


Featured researches published by Sam Kwong.


IEEE Signal Processing Magazine | 1996

Genetic algorithms and their applications

K. S. Tang; K.F. Man; Sam Kwong; Qianhua He

This article introduces the genetic algorithm (GA) as an emerging optimization algorithm for signal processing. After a discussion of traditional optimization techniques, it reviews the fundamental operations of a simple GA and discusses procedures to improve its functionality. The properties of the GA that relate to signal processing are summarized, and a number of applications, such as IIR adaptive filtering, time delay estimation, active noise control, and speech processing, that are being successfully implemented are described.


Bioinformatics | 2001

An information-based sequence distance and its application to whole mitochondrial genome phylogeny

Ming Li; Jonathan H. Badger; Xin Chen; Sam Kwong; Paul E. Kearney; Haoyong Zhang

MOTIVATION Traditional sequence distances require an alignment and therefore are not directly applicable to the problem of whole genome phylogeny where events such as rearrangements make full length alignments impossible. We present a sequence distance that works on unaligned sequences using the information theoretical concept of Kolmogorov complexity and a program to estimate this distance. RESULTS We establish the mathematical foundations of our distance and illustrate its use by constructing a phylogeny of the Eutherian orders using complete unaligned mitochondrial genomes. This phylogeny is consistent with the commonly accepted one for the Eutherians. A second, larger mammalian dataset is also analyzed, yielding a phylogeny generally consistent with the commonly accepted one for the mammals. AVAILABILITY The program to estimate our sequence distance, is available at http://www.cs.cityu.edu.hk/~cssamk/gencomp/GenCompress1.htm. The distance matrices used to generate our phylogenies are available at http://www.math.uwaterloo.ca/~mli/distance.html.


IEEE Transactions on Industrial Electronics | 2001

An optimal fuzzy PID controller

Kit-Sang Tang; Kim-Fung Man; Guanrong Chen; Sam Kwong

This paper introduces an optimal fuzzy proportional-integral-derivative (PID) controller. The fuzzy PID controller is a discrete-time version of the conventional PID controller, which preserves the same linear structure of the proportional, integral, and derivative parts but has constant coefficient yet self-tuned control gains. Fuzzy logic is employed only for the design; the resulting controller does not need to execute any fuzzy rule base, and is actually a conventional PID controller with analytical formulae. The main improvement is in endowing the classical controller with a certain adaptive control capability. The constant PID control gains are optimized by using the multiobjective genetic algorithm (MOGA), thereby yielding an optimal fuzzy PID controller. Computer simulations are shown to demonstrate its improvement over the fuzzy PID controller without MOGA optimization.


IEEE Transactions on Broadcasting | 2015

Efficient Motion and Disparity Estimation Optimization for Low Complexity Multiview Video Coding

Zhaoqing Pan; Yun Zhang; Sam Kwong

The use of variable block-size motion estimation (ME), disparity estimation (DE), and multiple reference frames selection aims to improve the coding efficiency of multiview video coding (MVC), however, this is at the cost of high computational complexity of these advanced coding techniques, which are not suitable for real-time video broadcasting applications. In this paper, we propose an efficient ME and DE algorithm for reducing the computational complexity of MVC. Firstly, according to the characteristics of the coded block pattern and rate distortion (RD) cost, an early DIRECT mode decision algorithm is proposed. Then, based on the characteristics of the initial search point in the ME/DE process and the observation that the best point is center-biased, an early ME/DE termination strategy is proposed. If the ME/DE early termination is not satisfied, the ME/DE search window will be reduced by applying the optimal theory. At last, two block matching search strategies are proposed to predict the best point for the ME/DE. Experimental results show that the proposed algorithm can achieve 50.05% to 77.61%, 64.83% on average encoding time saving. Meanwhile, the RD performance degradation is negligible. Especially, the proposed algorithm can be applied to not only the odd views but also the even views.


research in computational molecular biology | 2000

A compression algorithm for DNA sequences and its applications in genome comparison

Xin Chen; Sam Kwong; Ming Li

We present a lossless compression algorithm, <italic>Gen-Compress</italic>, for DNA sequences, based on searching for approximate repeats. Our algorithm achieves the best compression ratios for benchmark DNA sequences, comparing to other DNA compression programs [3, 7]. Significantly better compression results show that the approximate repeats are one of the main hidden regularities in DNA sequences. We then describe a theory of measuring the relatedness between two DNA sequences. We propose to use <italic>d</italic>(<italic>x</italic>, <italic>y</italic>) = 1 — <italic>K</italic>(<italic>x</italic>) - <italic>K</italic>(<italic>x</italic>|<italic>y</italic>)/<italic>K</italic>(<italic>xy</italic> to measure the distance of any two sequences, where <italic>K</italic> stands for Kolmogorov complexity [5]. Here, <italic>K</italic>(<italic>x</italic>) - <italic>K</italic>(<italic>x</italic>|<italic>y</italic>) is the mutual information shared by <italic>x</italic> and <italic>y</italic>. But mutual information is not a distance, there is no triangle inequality. The distance <italic>d</italic>(<italic>x</italic>, <italic>y</italic>) is symmetric. It also satisfies the triangle inequality, and furthermore, it is universal [4]. It has not escaped our notice that the distance measure we have postulated can be immediately used to construct evolutionary trees from DNA sequences, especially those that cannot be aligned, such as complete genomes. With more and more genomes sequenced, constructing trees from genomes becomes possible [1, 2, 6, 8]. Kolmogorov complexity is not computable. We use <italic>GenCompress</italic> to approximate it. We present strong experimental support for this theory, and demonstrate its applicability by correctly constructing a 16S (18S) rRNA tree, and a whole genome tree for several species of bacteria. Larger scale experiments are underway at the University of Waterloo, with very promising results.


IEEE Transactions on Evolutionary Computation | 2015

An Evolutionary Many-Objective Optimization Algorithm Based on Dominance and Decomposition

Ke Li; Kalyanmoy Deb; Qingfu Zhang; Sam Kwong

Achieving balance between convergence and diversity is a key issue in evolutionary multiobjective optimization. Most existing methodologies, which have demonstrated their niche on various practical problems involving two and three objectives, face significant challenges in many-objective optimization. This paper suggests a unified paradigm, which combines dominance- and decomposition-based approaches, for many-objective optimization. Our major purpose is to exploit the merits of both dominance- and decomposition-based approaches to balance the convergence and diversity of the evolutionary process. The performance of our proposed method is validated and compared with four state-of-the-art algorithms on a number of unconstrained benchmark problems with up to 15 objectives. Empirical results fully demonstrate the superiority of our proposed method on all considered test instances. In addition, we extend this method to solve constrained problems having a large number of objectives. Compared to two other recently proposed constrained optimizers, our proposed method shows highly competitive performance on all the constrained optimization problems.


Fuzzy Sets and Systems | 2005

Multi-objective hierarchical genetic algorithm for interpretable fuzzy rule-based knowledge extraction

Hanli Wang; Sam Kwong; Yaochu Jin; Wei Wei; Kim-Fung Man

A new scheme based on multi-objective hierarchical genetic algorithm (MOHGA) is proposed to extract interpretable rule-based knowledge from data. The approach is derived from the use of multiple objective genetic algorithm (MOGA), where the genes of the chromosome are arranged into control genes and parameter genes. These genes are in a hierarchical form so that the control genes can manipulate the parameter genes in a more effective manner. The effectiveness of this chromosome formulation enables the fuzzy sets and rules to be optimally reduced. Some important concepts about the interpretability are introduced and the fitness function in the MOGA will consider both the accuracy and interpretability of the fuzzy model. In order to remove the redundancy of the rule base proactively, we further apply an interpretability-driven simplification method to newborn individuals. In our approach, we first apply the fuzzy clustering to generate an initial rule-based model. Then the multi-objective hierarchical genetic algorithm and the recursive least square method are used to obtain the optimized fuzzy models. The accuracy and the interpretability of fuzzy models derived by this approach are studied and presented in this paper. We compare our work with other methods reported in the literature on four examples: a synthetic nonlinear dynamic system, a nonlinear static system, the Lorenz system and the Mackey-Glass system. Simulation results show that the proposed approach is effective and practical in knowledge extraction.


Pattern Recognition | 2007

Genetic-fuzzy rule mining approach and evaluation of feature selection techniques for anomaly intrusion detection

Chi-Ho Tsang; Sam Kwong; Hanli Wang

Classification of intrusion attacks and normal network traffic is a challenging and critical problem in pattern recognition and network security. In this paper, we present a novel intrusion detection approach to extract both accurate and interpretable fuzzy IF-THEN rules from network traffic data for classification. The proposed fuzzy rule-based system is evolved from an agent-based evolutionary framework and multi-objective optimization. In addition, the proposed system can also act as a genetic feature selection wrapper to search for an optimal feature subset for dimensionality reduction. To evaluate the classification and feature selection performance of our approach, it is compared with some well-known classifiers as well as feature selection filters and wrappers. The extensive experimental results on the KDD-Cup99 intrusion detection benchmark data set demonstrate that the proposed approach produces interpretable fuzzy systems, and outperforms other classifiers and wrappers by providing the highest detection accuracy for intrusion attacks and low false alarm rate for normal network traffic with minimized number of features.


IEEE Transactions on Broadcasting | 2016

Fast Motion Estimation Based on Content Property for Low-Complexity H.265/HEVC Encoder

Zhaoqing Pan; Jianjun Lei; Yun Zhang; Xingming Sun; Sam Kwong

The high definition (HD) and ultra HD videos can be widely applied in broadcasting applications. However, with the increased resolution of video, the volume of the raw HD visual information data increases significantly, which becomes a challenge for storage, processing, and transmitting the HD visual data. The state-of-the-art video compression standard-H.265/High Efficiency Video Coding (HEVC) compresses the raw HD visual data efficiently, while the high compression rate comes at the cost of heavy computation load. Hence, reducing the encoding complexity becomes vital for the H.265/HEVC encoder to be used in broadcasting applications. In this paper, based on the best motion vector selection correlation among the different size prediction modes, we propose a fast motion estimation (ME) method to reduce the encoding complexity of the H.265/HEVC encoder. First, according to the prediction unit (PU) partition type, all PUs are classified into two classes, parent PU and children PUs, respectively. Then, based on the best motion vector selection correlation between the parent PU and children PUs, the block matching search process of the children PUs is adaptively skipped if their parent PU chooses the initial search point as its final optimal motion vector in the ME process. Experimental results show that the proposed method achieves an average of 20% ME time saving as compared with the original HM-TZSearch. Meanwhile, the rate distortion performance degradation is negligible.


IEEE Transactions on Evolutionary Computation | 2014

Adaptive Operator Selection With Bandits for a Multiobjective Evolutionary Algorithm Based on Decomposition

Ke Li; Álvaro Fialho; Sam Kwong; Qingfu Zhang

Adaptive operator selection (AOS) is used to determine the application rates of different operators in an online manner based on their recent performances within an optimization process. This paper proposes a bandit-based AOS method, fitness-rate-rank-based multiarmed bandit (FRRMAB). In order to track the dynamics of the search process, it uses a sliding window to record the recent fitness improvement rates achieved by the operators, while employing a decaying mechanism to increase the selection probability of the best operator. Not much work has been done on AOS in multiobjective evolutionary computation since it is very difficult to measure the fitness improvements quantitatively in most Pareto-dominance-based multiobjective evolutionary algorithms. Multiobjective evolutionary algorithm based on decomposition (MOEA/D) decomposes a multiobjective optimization problem into a number of scalar optimization subproblems and optimizes them simultaneously. Thus, it is natural and feasible to use AOS in MOEA/D. We investigate several important issues in using FRRMAB in MOEA/D. Our experimental results demonstrate that FRRMAB is robust and its operator selection is reasonable. Comparison experiments also indicate that FRRMAB can significantly improve the performance of MOEA/D.

Collaboration


Dive into the Sam Kwong's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yun Zhang

Chinese Academy of Sciences

View shared research outputs
Top Co-Authors

Avatar

K.F. Man

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Ran Wang

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Kim-Fung Man

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Kit-Sang Tang

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Zhaoqing Pan

Nanjing University of Information Science and Technology

View shared research outputs
Top Co-Authors

Avatar

K. S. Tang

City University of Hong Kong

View shared research outputs
Top Co-Authors

Avatar

Yi Hong

City University of Hong Kong

View shared research outputs
Researchain Logo
Decentralizing Knowledge