CAIMS Photos

CAIMS 2005

Themes

Programme

Registration

Fellowships
Submit Abstract

Accommodation

Travel

Sponsors

Organizers

Map

Contact

Signal Processing

Organizer: Witold Kinsner

A. Signals and Computing

From the perspective of applied and industrial mathematics, a signal is an electrical representation of various ubiquitous, quantifiable physical variables such as temperature, pressure, flow, and light intensity. Such signals can be either analog (continuous with very high resolution), or discrete (sampled, but very high resolution), or digital (sampled and quantized to a finite resolution), or boxcar (step-wise analog) functions over time (e.g., speech), space (e.g., images) or both (e.g., volumetric Doppler radar). The digital signals are of particular importance to computer-based signal processing which deals with the modelling, analysis/synthesis, feature extraction, and classification of such signals in order to gain insight into the underlying physical process, or to perform specific control tasks with the process.

Signal processing is used in nearly all fields of human endeavour from signal detection in the presence of noise, to fault diagnosis, advanced control, audio and image processing (restoration, enhancement, segmentation, reconstruction, coding, compression), communications engineering, intelligent sensor systems with reconfigurable architectures, business, and humanistic intelligence (HI) [1] which utilizes the natural capabilities of the human body and mind, as well as cognitive informatics (CI) [2].

B. Autonomic Computing

In this theme, signal processing is also put in the context of the emerging autonomic computing (AC) [3,4] systems which are evolving earnestly because the cost-performance of hardware improvements (speed and capacity) have lead to escalating complexity of software (features and interfaces). However, this increased complexity requires elaborate managing systems that are now six to ten times the cost of the equipment itself. Autonomic computing is intended to simplify this problem by making the systems self-configuring, self-optimizing, self-organizing, self-healing, self-protecting, and self-telecommunicating, thus leading to increased reliability, robustness, and dynamic flexibility. This involves not only the traditional fault tolerant computing (i.e., tolerating hardware and software faults), but also tolerating various faults made by human operators and users, thus shifting attention from the mean-time-between failures (MTBF) to the mean-time-to-recover (MTTR) in order to make the systems more available. AC applies to both desktop computing, portable computing, pervasive computing, and embedded systems.

C. The Present and Future of Signal Processing for Autonomic Computing

There are many disciplines involved in the design and implementation of the necessary features of such self-aware AC systems. In addition to the modern hardware/software/radio-frequency design techniques and the statistical signal processing (SSP) [5,6], one must add intelligent signal processing (ISP) [1] with pattern recognition, as well as CI because of the required autonomy and interaction with humans.

The classical SSP includes either a time-domain signal analysis, or spectral analysis and estimation, using either parametric methods or nonparametric methods. The traditional signal processing has been concerned with mathematical models that are linear, stationary, Gaussian, and local in order to simplify their analysis.

Since many real-world physical systems are time varying, complex (high-dimensional), nonlinear, statistically nonstationary, non-Gaussian, nonlocal, sometimes chaotic, and subjected to unwanted signals (noise), the classical SSP must be augmented by ISP. ISP has been found to be a more useful approach as it employs adaptation and learning to extract the essential information from the acquired signals and noise, without any assumed statistical models of the signals or theirs sources. These signals no longer exhibit additive invariance (short-range dependence), but multiplicative invariance (self-affinity with long-range dependence). The ISP tools include supervised and unsupervised learning through adaptive neural networks, wavelets and their variations, fuzzy rule-based computation [7] and rough sets, genetic algorithms, and blind signal estimation.

CI is concerned with (i) the extraction of characteristic features from signals obtained from measurements and observations, and (ii) the measurement and characterization of patterns (i.e., order and correlation) in processes related to perception and cognition (i.e., interaction with humans).

Signals obtained from physical dynamical processes appear to be very complex. Much attention has been given to deterministic and stochastic linear-time-invariant (LTI) signals with a limited-bandwidth power spectrum density and short-tail distributions, leading to processing with finite moments. However, many physical signals are fundamentally different from the LTI signals in that they are invariant to scale rather than to translation [8]. Such signals have different degrees of singularity as measured by their noninteger (fractal) dimensions. Correlation in such signals persists from short to very long ranges, with distributions having long tails (infinite moments). In contrast to the well-established LTI system theory, the nonlinear scale invariant (NSI) system theory and applications are still developing. There is also another class of signals, the chaotic signals, originating from nonlinear dynamical systems, such as the AC systems. Research is being conducted to measure and characterize such systems.

This theme covers some elements of this large and diverse area.

[1] S. Haykin and B. Kosko, Intelligent Signal Processing. New York, NY: Wiley-IEEE, 2001, 573 pp.
[2] Y. Wang, "On cognitive informatics," in Proc. 1st IEEE Intern. Conf. Cognitive Informatics (Calgary, AB; 19-20 August 2002) pp. 34-42, 2002. {ISBN 0-7695-1724-2}
[3] A.G. Ganek and T.A. Corbi, "The dawning of the autonomic computing era," IBM Systems J., vol. 42, no. 1, pp. 34-42, 2003.
(Available from http://www.research.ibm.com/journal/sj/421/ganek.pdf)
[4] IBM Autonomic Computing Manifesto.
(Available from http://www.research.ibm.com/autonomic/)
[5] A.V. Oppenheim, R.W. Schafer, and J.R. Buck, Discrete-Time Signal Processing. Prentice Hall, 1999 (2nd ed.), 870 pp.
[6] J.G. Proakis and D.G. Manolakis, Digital Signal Processing: Principles, Algorithms and Applications. Upper Saddle River, NJ: Prentice-Hall, 1995 (3rd ed.), 1016 pp.
[7] W. Pedrycz and F. Gomide, An Introduction to Fuzzy Sets: Analysis and Design. Cambridge, MA: MIT Press, 1998, 465 pp.
[8] G.W. Wornell, Signal Processing with Fractals: A Wavelet-Based Approach. Upper Saddle River, NJ: Prentice-Hall, 1996, 177 pp.

Plenary Speaker:

Simon Haykin (McMaster University) Abstract

Invited Speakers:


Mark Alexiuk (Institute for Biodiagnostics, National Research Council Canada) Abstract
Jeff Diamond (TRLabs Wpg) Abstract
Zahra Moussavi (University of Manitoba)
Abstract
Michael Potter (University of Manitoba) Abstract
Gabriel Thomas (University of Manitoba) Abstract
Yingxu Wang (University of Calgary) Abstract






 
 

 

 

 

 
 
    Institute of Industrial Mathematical Sciences
University of Manitoba, Winnipeg, MB Canada R3T 2N2
Phone:  204-474-6724             Fax:  204-474-7602
Questions or Comments:  iims@umanitoba.ca
     
    Canadian Applied & Industrial Mathematics Society
c/o Sue Ann Campbell, Secretary
Phone:  519-888-4567 (x5461)      Fax:  519-746-4319
Questions or Comments: sacampbell@uwaterloo.ca 
     
       
   

University of Manitoba, Winnipeg, MB Canada R3T 2N2
Phone:  204-474-8880
Questions or Comments: www@umanitoba.ca