Summary: This advanced course will be a valuable resource for software developers who are implementing UPnP technology in their products. It provides detailed information about building UPnP Audio/Video products (such as those compatible with media players like Sony.s Playstation 3), and hands-on demonstrations of development tools helpful for anyone building UPnP-based products. The Advanced course also provides an introduction to UPnP Security.
Summary: The accuracy of Vector-Network-Analyzer (VNA) measurements depends critically on calibration and error correction techniques. This course will cover the evolution of conventional VNA calibration methods from the start of network analysis through the development of new calibration methods for waveform and large-signal analysis.
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: This course discusses on-chip wires, how to model them, what are their problems (and their advantages) and some solutions. Topics that will be covered include: Wire characteristics and how they determine performance; Wires under technology scaling; and Methods to improve wire performance.
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: Networked devices should be as easy for consumers to set up as stereo equipment-when you plug it in and turn it on, it just works. Universal Plug and Play technology can make this happen.
Traditionally, network peripherals have not been easy to install. Recent standards such as Universal Serial Bus (USB) and Plug-and-Play have improved the situation so that devices are automatically detected and device drivers automatically installed. Yet, networked devices, like Internet gateways and networked printers, still require manual setup and configuration.
In this course you will learn the motivation and context for creation of UPnP technologies, the organization and structure of the UPnP Forum, basic concepts and terminology of the UPnP architecture, and a detailed review of the framework protocols such as SSDP, SOAP, and GENA.
Summary: There are rapidly emerging needs to deal with distributed sources of data (sensors and sensor networks, web sites, databases). While recognizing their limited accessibility at a global level (associated with technical constraints and/or privacy issues) and fully acknowledging benefits of collaborative processing, we propose a concept of Collaborative Computational Intelligence (CI), and collaborative fuzzy models, in particular. The variety of possible mechanisms of interaction is organized into a setting of the C3 interaction paradigm (communication - collaboration - consensus). This helps us offer a coherent taxonomy of various schemes of interaction which in the sequel implies a certain development of a suite of algorithms. In this setting, the role granular information in the establishing of the mechanisms of interaction plays a pivotal role. We consider distributed fuzzy models and fuzzy modeling. In particular, we elaborate on the key design issues concerning fuzzy rule-based systems with local functional models occurring at their conclusion parts and show how the fundamental modes of interaction are exploited here. It will be demonstrated that more advanced constructs such as type-2 fuzzy sets emerge naturally in distributed fuzzy modeling and come with a well-defined semantics of their membership functions by being fully reflective of the character of the underlying distributed data. In the context of collaborative fuzzy modeling, we bring forward a concept experience-consistent fuzzy system identification showing how fuzzy models built on a basis of limited data can benefit from taking advantage of the past experience conveyed in the form of previously constructed fuzzy models. Detailed algorithmic considerations embrace several design scenarios in which we apply the mechanism of experience consistency at the level of conditions and conclusions of the rules. We also show that a level of achieved experience-driven consistency can be quantified through fuzzy sets (fuzzy numbers) of the parameters of the local models standing in the conclusion parts of the rules this leading to the emergence of granular constructs of fuzzy modeling.
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.