Summary: The cellular wave computer architecture, based on the CNN universal machine principle, has been implemented recently in many different physical forms. The mixed mode CMOS, the emulated digital (cell wise or as aggregated arrays), FPGA, DSP, as well as optical implementations are the main examples. In many cases, the sensory array is integrated as well.
This course will begin with an introduction which will provide a historical overview, mind inspired and brain inspired computing models, the role of spatial address of a processor, new directions and products in computing The technology scenario. Other topics that will be addressed include:
Summary: The Cooperative Control of Multiagent Systems course will illustrate the various attributes needed in such systems and the complexity inherent to the design. Cooperative systems are currently limited in capacity and in availability, partly due to this so-called complexity and to the multifaceted nature of design and analysis. This course will focus on the well-known problem of multiagent path planning, with brief discussions of advanced techniques for formation flight health management. The optimization problem and its solution will be cast in the framework of dynamic programming and Markov decision processes, typical of problems of optimization under uncertainty. A discussion of the results of numerical simulations, integrating decision-making with closed-loop dynamics of the air vehicles, for both formation flight and path planning, will conclude the course.
Summary: The course introduces multilayer perceptrons in a self-contained way by providing motivations, architectural issues, and the main ideas behind the Backpropagation learning algorithm. In addition, the course shows how multilayer perceptrons can be successfully used in real-world applications
Summary: This course will provide an introduction to and an overview of type-2 fuzzy sets (T2 FSs) and systems. It will locate type-2 fuzzy sets and systems in an educational taxonomy, so that the student will appreciate from the onset the importance of studying such fuzzy sets; explain what a T2 FS is, how it is different from a type-1 FS, and why it is needed; provide careful definitions and pictures of the new terminology of T2 FSs; explain the importance of interval type-2 fuzzy sets over more general T2 FSs; explain important representations for a T2 FS (one is very good for computing, and another is very good for quickly developing the structure of the solution to a new theoretical problem); explain how T2 FSs are used in a rule-based system (a fuzzy logic system-FLS); describe the detailed computations that are used for an interval T2 FLS, relying mostly on graphical pictures; compare those computations with their type-1 counterparts; explain the major obstacle to using a T2 FLS in a real-time application and how that obstacle has been overcome; and wrap up the course with a plug for the applications course and a short reading list.
Summary: This course covers the general area of Simultaneous Localization and Mapping (SLAM). Initially the problems of localization, mapping and SLAM are introduced from a methodological point of view. Different methods for representation of uncertainty will be introduced including their ability to handle single and multi-mode uncertainty representations. A number of example applications are discussed.
Summary: This course will have a large impact on a large audience as handling uncertainties will be a very important challenge to any real world application that operate in real world changing and dynamic environments. The course will present the theoretical aspects of type-2 FLCs and how to build a type-2 FLC. The course will also present many applications in different areas ranging from Control of Marine Diesel Engines, Autonomous Outdoor mobile Robots as well as Embedded Agents and Ambient Intelligent Environments which deals with how we can embed very efficient computational intelligence and type-2 techniques in small computing and memory platforms. The course will present a very clear description of type-2 Fuzzy Logic Controllers (FLCs), their design and their various application in handling the uncertainties in various real world applications. Different examples will be provided.