Differences between revisions 3 and 6 (spanning 3 versions)
Revision 3 as of 2016-09-21 08:24:55
Size: 2898
Editor: PeterPeters
Comment:
Revision 6 as of 2016-09-21 09:17:04
Size: 4336
Editor: PeterPeters
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
= Not Released Yet!!! Designing Intelligence in Interaction = = Not Released Yet!!! DBM130 - Designing Intelligence in Interaction =
Line 10: Line 10:
It is the new era of mobile and social computing. The super computers 20 years ago are now in our pockets, being connected all the time and everywhere. Not only people connected by mobile and social computing, things around us are also connected, forming an Internet of Things. It is impossible for almost anyone to ignore these small computers and smart objects in our everyday life, and it is impossible for industrial designers to ignore the design opportunities brought up by them.
Line 20: Line 19:
...
The mission of the Industrial Design Department at Eindhoven University of Technology is to perform research on and provide education in: Creating intelligent systems, products and related services in a societal context. Industrial Design of the future is very much the design of intelligent products. In this course we introduce several perspectives into the keyword “intelligence”.
Line 24: Line 22:
The course consists of a series of lectures, focusing on different views on inteligence in interaction:
• One
• Two
• Three
 * Intelligence for optimization. There exists algorithms for solving a class of problems called "combinatorial optimization". Typical examples are finding the shortest path in a network (packet routing), finding a tour along cities (delivery service) or finding an optimal path along graph edges (3D printing). Loe Feijs will illustrate the famous traveling salesman problem showing an interactive and intelligent G-code generator project for shoe soles (joint work with Troy Nachtigall). Another illustration is the optimal computerized embroidery path for the Pied de Pulse project (joint work with Marina Toeters).
Line 29: Line 24:
Workshops will be organized, to introduce the topics and related techniques. Homework assignments will be given, to engage the students in the creative use of the techniques learned.  * Information processing for learning systems: A concept of information processing is presented that proposes an inverted U-shaped function between incongruity and information. This concept leads to important design recommendations for interactive systems with learning (Matthias Rauterberg).

 * Pattern recognition and neural network: we introduce and explain the basic concepts of pattern recognition and neural networks by showing a concrete example of image recognition, and discuss how these techniques can be applied in designing interactive products and systems (Jun Hu).

 * Design of social scenarios (provides methods for creation of social scenarios like ANT and AT (activity theory) (Emilia Barakova).

 * Adaptivity in games - how to optimally engage the cognitive system: Games revolve around learning in an engaging manner, but what might be boring for one person may be too challenging for another. This lecture details a variety of intelligent mechanisms and user interfaces to optimally engage the cognitive system of the player, and to keep the user in a flow state (Erik van der Spek).

 * Supporting the design of intelligent systems with OOCSI: how to design a system with bottom-up intelligence and constraints on information sharing, while making use of connection semantics, self-organization and Adaptivity (Mathias Funk).

 * Control systems, dynamic systems, and Blocks World, AI for robot programming. The blocks world is one of the most famous planning domains in artificial intelligence (Frank Delbressine).

 * Simulating behavior: Systems and services showing adaptive or emergent behavior, either triggered by the environment or by themselves, are often experienced as being intelligent. We will discuss modeling of complex systems, emergent behavior, and simulations of these behaviors (Peter Peters).
Line 33: Line 40:
 * Source code;
 * Screenshots, photos or video to show the working application.
 * TBD
Line 38: Line 44:
 * [[attachment:FrontPage/CreativeApps201206/AndroidCookbook.zip]]
 * Also see [[http://androidcookbook.com | Android Cookbook website]]
 * TBD
Line 41: Line 46:
 * [[http://www.youtube.com/playlist?list=PL2F07DBCDCC01493A&feature=plcp | Android Application Development Tutorials ]], by thenewboston. 200 episodes, 20 hours. [[http://www.androidpolice.com/2011/08/23/learning-android-development-here-is-a-200-episode-almost-20-hours-tutorial-series-all-for-free-videos/ | for those starting out, they're just perfect]].
 * [[http://www.youtube.com/playlist?list=PLB03EA9545DD188C3&feature=plcp | Android Development For Absolute Beginners]], by mybringback. "If you are an Absolute Beginner or even a master at Java programming already, this is the perfect starting place for you!".
 * TBD
Websites
 * TBD
Line 44: Line 50:

''Official site for Android Developers featuring documentation, SDK, Design Guidelines etc.:''

*http://developer.android.com (portal)

*http://developer.android.com/resources/browser.html?tag=tutorial (tutorials)

*http://developer.android.com/design/index.html (Design Guidelines)


== Information lecturer (assignor) ==
 * dr. Jun Hu (j.hu@tue.nl). He has a background in computer science and interaction design
== Information about lecturers ==
 * prof.dr.ir. Loe Feijs (l.m.g.feijs@tue.nl). He has a background in computer science and interaction design.
 * prof.dr. Matthias Rauterberg (g.w.m.rauterberg@tue.nl). He has a background in computer science and psychology.
 * dr.ir. Emilia Barakova (e.i.barakova@tue.nl). She has a background in computer science.
 * dr.ir. Frank Delbressine (f.l.m.delbressine@tue.nl). He has a background in mechanical engineering.
Line 57: Line 56:
 * dr. Peter Peters (p.j.f.peters@tue.nl). He has a background in computer science and electronics.

== To work around this wiki ==
What is this wiki about?
 * dr.PDEng.MEng. Jun Hu (j.hu@tue.nl). He has a background in computer science and interaction design.
 * dr.ir. Peter Peters (p.j.f.peters@tue.nl). He has a background in computer science and electronics.
 * dr. E.D. van der Spek (e.d.v.d.spek@tue.nl). He has a background in computer science and game design.

Not Released Yet!!! DBM130 - Designing Intelligence in Interaction

Schedule

Running

Completed

  • -none yet-

Learning objectives

The mission of the Industrial Design Department at Eindhoven University of Technology is to perform research on and provide education in: Creating intelligent systems, products and related services in a societal context. Industrial Design of the future is very much the design of intelligent products. In this course we introduce several perspectives into the keyword “intelligence”.

Learning activities

  • Intelligence for optimization. There exists algorithms for solving a class of problems called "combinatorial optimization". Typical examples are finding the shortest path in a network (packet routing), finding a tour along cities (delivery service) or finding an optimal path along graph edges (3D printing). Loe Feijs will illustrate the famous traveling salesman problem showing an interactive and intelligent G-code generator project for shoe soles (joint work with Troy Nachtigall). Another illustration is the optimal computerized embroidery path for the Pied de Pulse project (joint work with Marina Toeters).
  • Information processing for learning systems: A concept of information processing is presented that proposes an inverted U-shaped function between incongruity and information. This concept leads to important design recommendations for interactive systems with learning (Matthias Rauterberg).
  • Pattern recognition and neural network: we introduce and explain the basic concepts of pattern recognition and neural networks by showing a concrete example of image recognition, and discuss how these techniques can be applied in designing interactive products and systems (Jun Hu).
  • Design of social scenarios (provides methods for creation of social scenarios like ANT and AT (activity theory) (Emilia Barakova).
  • Adaptivity in games - how to optimally engage the cognitive system: Games revolve around learning in an engaging manner, but what might be boring for one person may be too challenging for another. This lecture details a variety of intelligent mechanisms and user interfaces to optimally engage the cognitive system of the player, and to keep the user in a flow state (Erik van der Spek).
  • Supporting the design of intelligent systems with OOCSI: how to design a system with bottom-up intelligence and constraints on information sharing, while making use of connection semantics, self-organization and Adaptivity (Mathias Funk).
  • Control systems, dynamic systems, and Blocks World, AI for robot programming. The blocks world is one of the most famous planning domains in artificial intelligence (Frank Delbressine).
  • Simulating behavior: Systems and services showing adaptive or emergent behavior, either triggered by the environment or by themselves, are often experienced as being intelligent. We will discuss modeling of complex systems, emergent behavior, and simulations of these behaviors (Peter Peters).

Deliverables

  • TBD

List of available reference and or background materials

Books

  • TBD

Video Tutorials

  • TBD

Websites

  • TBD

Information about lecturers

  • prof.dr.ir. Loe Feijs (l.m.g.feijs@tue.nl). He has a background in computer science and interaction design.

  • prof.dr. Matthias Rauterberg (g.w.m.rauterberg@tue.nl). He has a background in computer science and psychology.

  • dr.ir. Emilia Barakova (e.i.barakova@tue.nl). She has a background in computer science.

  • dr.ir. Frank Delbressine (f.l.m.delbressine@tue.nl). He has a background in mechanical engineering.

  • dr. Mathias Funk (m.funk@tue.nl). He has a background in computer science.

  • dr.PDEng.MEng. Jun Hu (j.hu@tue.nl). He has a background in computer science and interaction design.

  • dr.ir. Peter Peters (p.j.f.peters@tue.nl). He has a background in computer science and electronics.

  • dr. E.D. van der Spek (e.d.v.d.spek@tue.nl). He has a background in computer science and game design.

s4ph: AssignmentDescription (last edited 2016-11-29 11:54:36 by PeterPeters)