Practical Reasoning Agents. Dominic Hallau // Tim Preuß

Größe: px
Ab Seite anzeigen:

Download "Practical Reasoning Agents. Dominic Hallau // Tim Preuß"

Transkript

1

2 Practical Reasoning Intention Means-Ends-Reasoning Implementierung eines Practical Reasoning Agents Procedural Reasoning System überblick

3 Theoretical Reasoning beliefs Practical Reasoning actions practical reasoning

4 Human Practical Reasoning Welchen Stand der Dinge will ich erreichen? (deliberation) Wie will ich diesen Stand der Dinge erreichen? (means-ends-reasoning) practical reasoning

5 state of affairs means-endsreasoning plan / recipe execution practical reasoning

6 Beschränkung deliberation / means-ends-reasoning sind Rechenprozesse time constraints Agenten können nicht unendlich lange Entscheidungen abwägen practical reasoning

7 Intention actions states of mind (pro attitudes) intentions

8 Intentionen sind der Auslöser für practical reasoning Intentionen sind beständig (persistance) Intentionen beschränken die Handlungsmöglichkeiten eines Agenten (deliberation) Intentionen beeinflussen die zukünftige Sicht der Dinge (beliefs) intentions

9 means-ends-reasoning (planning) means-ends-reasoning

10 STRIPS goal / intention / task state of enviroment / beliefs available actions planner plan to achieve goal means-ends-reasoning

11 STRIPS: The Blocks World {Clear(A), On(A,B), OnTable(B), OnTable(C), Clear(C)} A B C goal: {OnTable(A), OnTable(B), OnTable(C)} means-ends-reasoning: the blocks world

12 STRIPS-Notation name precondition list Name mit Argumenten Vorbedinungen delete list falsch-werdende Fakten add list wahr-werdene Fakten means-end-reasoning: the blocks world

13 Beispiele: Stack(x,y) pre del add {Clear(y), Holding(x)} {Clear(y), Holding(x)} {ArmEmpty, On(x,y)} Unstack(x,y) pre del add {On(x,y), Clear(x), ArmEmpty} {On(x,y), ArmEmpty} {Holding(x), Clear(y)} PutDown(x) pre del add {Holding(x)} {Holding(x)} {ArmEmpty, OnTable(x)} PickUp(x) pre del add {Clear(x), OnTable(x), ArmEmpty} {OnTable(x), ArmEmpty} {Holding(x)} means-end-reasoning: the blocks world

14 B <- B0; I <- I0; // B0 sind Anfangs-Annahmen über die Umwelt // I0 sind Anfangs-Intentionen while true do get next percept ρ through see(...) function; B <- brf(b,ρ); D <- options(b,i); I <- filter(b,d,i); π <- plan(b,i,ac); practical reasoning agent: implemention while not (empty(π) or succeeded(i,b) or impossible(i,b)) do α <- head(π); execute(α); π <- tail(π); get next percept ρ through see(...) function; B <- brf(b,ρ); if reconsider(i,b) then D <- options(b,i); I <- filter(b,d,i); end if if not sound(π,i,b) then π <- plan(b,i,ac); end if end while end while

15 Commitment (führt zu temporal persistence) Blind commitment Single-minded commitment Open-minded commitment commitment

16 B <- B0; I <- I0; // B0 sind Anfangs-Annahmen über die Umwelt // I0 sind Anfangs-Intentionen while true do get next percept ρ through see(...) function; B <- brf(b,ρ); D <- options(b,i); I <- filter(b,d,i); π <- plan(b,i,ac); while not (empty(π) or succeeded(i,b) or impossible(i,b)) do α <- head(π); execute(α); π <- tail(π); reconsider get next percept ρ through see(...) function; B <- brf(b,ρ); if reconsider(i,b) then D <- options(b,i); I <- filter(b,d,i); end if if not sound(π,i,b) then π <- plan(b,i,ac); end if end while end while

17 B <- B0; I <- I0; // B0 sind Anfangs-Annahmen über die Umwelt // I0 sind Anfangs-Intentionen while true do get next percept ρ through see(...) function; B <- brf(b,ρ); D <- options(b,i); I <- filter(b,d,i); π <- plan(b,i,ac); while not (empty(π) or succeeded(i,b) or impossible(i,b)) do α <- head(π); execute(α); π <- tail(π); reconsider get next percept ρ through see(...) function; B <- brf(b,ρ); if reconsider(i,b) then D <- options(b,i); I <- filter(b,d,i); end if if not sound(π,i,b) then π <- plan(b,i,ac); end if end while end while

18 Chose to deliberate? Changed intentions? Would have changed intentions? reconsider optimal? No - No Yes No - Yes No Yes No - No Yes Yes - Yes optimal: deliberate und Intentionen geändert kein deliberate und hätte Intentionen nicht geändert

19 Procedural Reasoning System Data Input Agent Enviroment Beliefs Plan Interpreter Desires Intentions Actions procedural reasoning system

20 Die Blocks World in Jam! GOALS: ACHIEVE blocks_stacked; FACTS: FACT ON Block5 Block4 ; FACT ON Block1 Block1 ; FACT ON Block3 Table ; FACT CLEAR Block5 FACT ON Block4 Block3 ; FACT ON Block2 Table ; FACT CLEAR Block1 ; FACT CLEAR Table ; procedural reasoning system

21 Plan: { NAME: GOAL: CONTEXT: BODY: } Top-Level-Plan ACHIEVE blocks_stacked; ACHIEVE ON Block3 Table ; ACHIEVE ON Block2 Block3 ; ACHIEVE ON Block1 Block2 ; Plan: { NAME: GOAL: CONTEXT: BODY: procedural reasoning system } Stack blocks that are already clear ACHIEVE ON $OBJ1 $OBJ2; ACHIEVE CLEAR $OBJ1; ACHIEVE CLEAR $OBJ2; ACHIEVE move $OBJ1 $OBJ2; UTILITY: 10; FAILURE: EXECUTE print \n\nstack blocks failed!\n\n ; Plan: { NAME: Clear a block GOAL: ACHIEVE CLEAR $OBJ; CONTEXT: FACT ON $OBJ1 $OBJ2; BODY: ACHIEVE ON $OBJ2 Table ; EFFECTS: RETRACT ON $OBJ2 $OBJ}; FAILURE: EXECUTE print \n\nclearing block failed!\n\n ; }

22 Stack(x,y) pre {Clear(y), Holding(x)} del {Clear(y), Holding(x)} add {ArmEmpty, On(x,y)} Plan: { NAME: GOAL: CONTEXT: BODY: } Stack blocks that are already clear ACHIEVE ON $OBJ1 $OBJ2; ACHIEVE CLEAR $OBJ1; ACHIEVE CLEAR $OBJ2; ACHIEVE move $OBJ1 $OBJ2; UTILITY: 10; FAILURE: EXECUTE print \n\nstack blocks failed!\n\n ; procedural reasoning system

23 Fazit ( für Mama ) Practical Reasoning Agents haben Intentionen und planen diese zu verwirklichen (means-ends-reasoning) können Intentionen überdenken und Pläne abändern (reconsider) sind zum Agieren in der realen Welt ausgelegt bewerten und filtern ihre Handlungsoptionen fazit

24

Practical Reasoning Agents Multiagentensysteme und intelligente Agenten // SS2006

Practical Reasoning Agents Multiagentensysteme und intelligente Agenten // SS2006 Practical Reasoning Practical Reasoning ist gleichbedeutend mit deliberation und means-ends-reasoning. Im Gegensatz zum Theoretcial Reasoning, das einzig meinen Glauben über die Welt beeinflusst, läuft

Mehr

Deductive Reasoning Agents

Deductive Reasoning Agents Deductive and Practical Reasoning Agents Agentensysteme SS10 Veranstalter: Alexa Breuing, Julia Tolksdorf Vortrag vom 04.05.2010 Vortragende: Andreas Berstermann, Sebastian Wiesendahl Deductive Reasoning

Mehr

Kybernetik Intelligent Agents- Decision Making

Kybernetik Intelligent Agents- Decision Making Kybernetik Intelligent Agents- Decision Making Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 03. 07. 2012 Intelligent Agents Environment Agent Intelligent

Mehr

BDI-Architektur (Beliefs Desires Intentions)

BDI-Architektur (Beliefs Desires Intentions) Seminar: Kognitive Modellierung animierter Agenten Bernhard Jung, Stefan Kopp, Nadine Leßmann BDI-Architektur (Beliefs Desires Intentions) Frank Schönmann SS 2003 fschoenm@techfak.uni-bielefeld.de 1 Inhaltsverzeichnis

Mehr

Kapitel MK:VI. III. Planning Motivation Wissensrepräsentation Planungsalgorithmen Suche im Zustandsraum Suche im Planraum Komplexität Erweiterungen

Kapitel MK:VI. III. Planning Motivation Wissensrepräsentation Planungsalgorithmen Suche im Zustandsraum Suche im Planraum Komplexität Erweiterungen Kapitel MK:VI III. Planning Motivation Wissensrepräsentation Planungsalgorithmen Suche im Zustandsraum Suche im Planraum Komplexität Erweiterungen MK:VI-1 Planning LETTMANN 2007-2013 Bemerkungen: Dieses

Mehr

Prädikatenlogik in der Praxis. Richard Cubek (Teil der Master Thesis, 2011)

Prädikatenlogik in der Praxis. Richard Cubek (Teil der Master Thesis, 2011) Richard Cubek (Teil der Master Thesis, 2011 Übersicht Symbolische Repräsentationen in der KI Planning Domain Definition Language (PDDL Anwendungsbeispiel aus der Servicerobotik Symbolische Repräsentationen

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for

Mehr

Prof. Dr. Bryan T. Adey

Prof. Dr. Bryan T. Adey Leiter der Bachelor- Prof. Dr. Bryan T. Adey Institut: Fachbereich: IBI Infrastrukturmanagement Anzahl Themen: 5 Themen direkt auf der Website der Professur/des Instituts veröffentlicht Link: http://www.im.ibi.ethz.ch/lehre/studienarbeit

Mehr

WS 06/07. Thema: Sandro Castronovo 16.11.2006

WS 06/07. Thema: Sandro Castronovo 16.11.2006 WS 06/07 in JSHOP und J Sandro Castronovo 16.11.2006 Überblick Erklärung Beispiel Überblick Einführung in vom Task zum Plan Beispiel SHOP Syntax und Semantik SHOP Algorithmus Beispiel mit konkreter Domäne

Mehr

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016 Overview The Hamburg Süd VGM Web portal is an application that enables you to submit VGM information directly to Hamburg Süd via our e-portal Web page. You can choose to enter VGM information directly,

Mehr

Technische Universität Berlin Fakultät IV - Elektrotechnik und Informatik. Klausur

Technische Universität Berlin Fakultät IV - Elektrotechnik und Informatik. Klausur Technische Universität Berlin Fakultät IV - Elektrotechnik und Informatik Grundlagen der künstlichen Intelligenz WS 07/08 Albayrak, Fricke (AOT) Opper, Ruttor (KI) Klausur 18.04.2008 Name, Vorname: Studiengang:

Mehr

Künstliche Intelligenz

Künstliche Intelligenz Künstliche Intelligenz Kann man menschliche Intelligenz für Computer und Roboter nachbauen? Ute Schmid Angewandte Informatik/Kognitive Systeme Fakultät Wirtschaftsinformatik und Angewandte Informatik Otto-Friedrich

Mehr

Patentrelevante Aspekte der GPLv2/LGPLv2

Patentrelevante Aspekte der GPLv2/LGPLv2 Patentrelevante Aspekte der GPLv2/LGPLv2 von RA Dr. Till Jaeger OSADL Seminar on Software Patents and Open Source Licensing, Berlin, 6./7. November 2008 Agenda 1. Regelungen der GPLv2 zu Patenten 2. Implizite

Mehr

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Eine Betrachtung im Kontext der Ausgliederung von Chrysler Daniel Rheinbay Abstract Betriebliche Informationssysteme

Mehr

Praktikum Entwicklung von Mediensystemen mit ios

Praktikum Entwicklung von Mediensystemen mit ios Praktikum Entwicklung von Mediensystemen mit ios WS 2011 Prof. Dr. Michael Rohs michael.rohs@ifi.lmu.de MHCI Lab, LMU München Today Heuristische Evaluation vorstellen Aktuellen Stand Software Prototyp

Mehr

11. Planen. Planen ist das Erzeugung einer Folge von Aktionen, die von der Ausgangssituation in die Zielsituation führt.

11. Planen. Planen ist das Erzeugung einer Folge von Aktionen, die von der Ausgangssituation in die Zielsituation führt. 11. Planen Lösung von Planungsproblemen Planungsproblem Beschreibung einer Ausgangssituation (initiale Situation) Beschreibung einer Zielsituation Beschreibung einer Menge möglicher Aktionen Planen ist

Mehr

TIn 1: Feedback Laboratories. Lecture 4 Data transfer. Question: What is the IP? Institut für Embedded Systems. Institut für Embedded Systems

TIn 1: Feedback Laboratories. Lecture 4 Data transfer. Question: What is the IP? Institut für Embedded Systems. Institut für Embedded Systems Mitglied der Zürcher Fachhochschule TIn 1: Lecture 4 Data transfer Feedback Laboratories Question: What is the IP? Why do we NEED an IP? Lecture 3: Lernziele Moving data, the why s and wherefores Moving

Mehr

Harry gefangen in der Zeit Begleitmaterialien

Harry gefangen in der Zeit Begleitmaterialien Folge 029 Grammatik 1. The pronoun "es" (review) "es" is a pronoun that usually substitutes a neuter noun. Example: Ist das Bett zu hart? - Nein, es ist nicht zu hart. (es = it das Bett = the bed) But:

Mehr

Students intentions to use wikis in higher education

Students intentions to use wikis in higher education Students intentions to use wikis in higher education Christian Kummer WI2013, 27.02.2013 Motivation Problem Web 2.0 changed the way that students search for, obtain, and share information Uncertainty about

Mehr

1.1 Softwareagenten. Deliberative Softwareagenten. 1.1 Softwareagenten 1

1.1 Softwareagenten. Deliberative Softwareagenten. 1.1 Softwareagenten 1 1.1 Softwareagenten 1.1 Softwareagenten 1 Ein Softwareagent ist ein Programmobjekt (siehe objektorientierte Programmierung) innerhalb eines Softwaresystems (Agentenplattform), welches autonom, d. h. ohne

Mehr

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert

Mehr

PlanningbyLocalSearch DiplomaThesis

PlanningbyLocalSearch DiplomaThesis PlanningbyLocalSearch DiplomaThesis ThomasStutzle Supervisedby UlrichScholz Dr.MichaelThielscher Prof.WolfgangBibel Examinedby TechnischeUniversitatDarmstadt FachbereichInformatik December1997 FGIntellektik

Mehr

in Siege! To turn trials into

in Siege! To turn trials into Verwandle Anfechtungen in Siege! To turn trials into Victories! (Jakobus / James 1,2-8) Edwin Keimer KEB Österreich (www.keb-austria.com) www.joyofgrace.com Schlüsselworte: 1. NEHMT: (Freudiges annehmen)

Mehr

HIR Method & Tools for Fit Gap analysis

HIR Method & Tools for Fit Gap analysis HIR Method & Tools for Fit Gap analysis Based on a Powermax APML example 1 Base for all: The Processes HIR-Method for Template Checks, Fit Gap-Analysis, Change-, Quality- & Risk- Management etc. Main processes

Mehr

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016 Overview The Hamburg Süd VGM-Portal is an application which enables to submit VGM information directly to Hamburg Süd via our e-portal web page. You can choose to insert VGM information directly, or download

Mehr

Frederik Blomann (Autor) Randbedingungen und Konsequenzen des Flow-Erlebens

Frederik Blomann (Autor) Randbedingungen und Konsequenzen des Flow-Erlebens Frederik Blomann (Autor) Randbedingungen und Konsequenzen des Flow-Erlebens https://cuvillier.de/de/shop/publications/6500 Copyright: Cuvillier Verlag, Inhaberin Annette Jentzsch-Cuvillier, Nonnenstieg

Mehr

Einführung in die Robotik Einführung. Mohamed Oubbati Institut für Neuroinformatik. Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 23. 10.

Einführung in die Robotik Einführung. Mohamed Oubbati Institut für Neuroinformatik. Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 23. 10. Einführung in die Robotik Einführung Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 23. 10. 2012 Was ist ein Roboter? Was ist ein Roboter? Jeder hat

Mehr

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow

Mehr

"What's in the news? - or: why Angela Merkel is not significant

What's in the news? - or: why Angela Merkel is not significant "What's in the news? - or: why Angela Merkel is not significant Andrej Rosenheinrich, Dr. Bernd Eickmann Forschung und Entwicklung, Unister GmbH, Leipzig UNISTER Seite 1 Unister Holding UNISTER Seite 2

Mehr

German English Firmware translation for T-Sinus 154 Access Point

German English Firmware translation for T-Sinus 154 Access Point German English Firmware translation for T-Sinus 154 Access Point Konfigurationsprogramm Configuration program (english translation italic type) Dieses Programm ermöglicht Ihnen Einstellungen in Ihrem Wireless

Mehr

Meeting and TASK TOOL. Bedienungsanleitung / Manual. 2010 IQxperts GmbH. Alle Rechte vorbehalten.

Meeting and TASK TOOL. Bedienungsanleitung / Manual. 2010 IQxperts GmbH. Alle Rechte vorbehalten. 2010 IQxperts GmbH. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche

Mehr

The Single Point Entry Computer for the Dry End

The Single Point Entry Computer for the Dry End The Single Point Entry Computer for the Dry End The master computer system was developed to optimize the production process of a corrugator. All entries are made at the master computer thus error sources

Mehr

Level 1 German, 2014

Level 1 German, 2014 90886 908860 1SUPERVISOR S Level 1 German, 2014 90886 Demonstrate understanding of a variety of German texts on areas of most immediate relevance 9.30 am Wednesday 26 November 2014 Credits: Five Achievement

Mehr

Lean UX. Context of Use. KP Ludwig John. Lean UX Context of Use

Lean UX. Context of Use. KP Ludwig John. Lean UX Context of Use Lean UX KP Ludwig John Lean UX Preconditions Already existing Determination of provider goals Definition of target groups Personas Goal to get clear ideas about the circumstances the application will be

Mehr

Kybernetik Einführung

Kybernetik Einführung Kybernetik Einführung Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 24. 04. 2012 Einführung Was ist Kybernetik? Der Begriff Kybernetik wurde im 1948

Mehr

Getting started with MillPlus IT V530 Winshape

Getting started with MillPlus IT V530 Winshape Getting started with MillPlus IT V530 Winshape Table of contents: Deutsche Bedienungshinweise zur MillPlus IT V530 Programmierplatz... 3 English user directions to the MillPlus IT V530 Programming Station...

Mehr

Investitionsschutzabkommen und Außenwirtschaft eine ökonomische Betrachtung

Investitionsschutzabkommen und Außenwirtschaft eine ökonomische Betrachtung Investitionsschutzabkommen und Außenwirtschaft eine ökonomische Betrachtung - eine neue Ära für Investitionsschutz und Streitbeilegung? Christian Bellak 1 1 Department of Economics University of Economics

Mehr

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem GIS based risk assessment and incident preparation system Gregor Lämmel TU Berlin GRIPS joined research project TraffGo HT GmbH Rupprecht

Mehr

Mitglied der Leibniz-Gemeinschaft

Mitglied der Leibniz-Gemeinschaft Methods of research into dictionary use: online questionnaires Annette Klosa (Institut für Deutsche Sprache, Mannheim) 5. Arbeitstreffen Netzwerk Internetlexikografie, Leiden, 25./26. März 2013 Content

Mehr

Darstellung und Anwendung der Assessmentergebnisse

Darstellung und Anwendung der Assessmentergebnisse Process flow Remarks Role Documents, data, tool input, output Important: Involve as many PZU as possible PZO Start Use appropriate templates for the process documentation Define purpose and scope Define

Mehr

Towards an Ontology for Army Battle C2 Systems FGAN FKIE ITF

Towards an Ontology for Army Battle C2 Systems FGAN FKIE ITF Towards an Ontology for Army Battle C2 Systems Dr. Ulrich Schade FKIE ITF Structure of the Talk Definition: Ontology About Knowledge Building Up the Ontology The Project Sokrates The Body Structure of

Mehr

- erster Hördurchgang - zwei Minuten Bearbeitungszeit - zweiter Hördurchgang

- erster Hördurchgang - zwei Minuten Bearbeitungszeit - zweiter Hördurchgang Übungsaufgaben zur Vorbereitung auf die Kombinierte Abiturprüfung im achtjährigen Gymnasium Titel: Severn Suzuki speaks in Rio Lehrwerk: Green Line. Oberstufe Klasse 11/12, Stuttgart 2009 (Klett Verlag),

Mehr

Verteilte Resource Broker

Verteilte Resource Broker Verteilte Resource Broker Ralf Kahrl Problematik der RB-Architektur ob-kommuniaktion nur über RB möglich submit, status, get-output Broker nicht erreichbar obs gehen nach einem festgelegten Zeitintervall

Mehr

Documentation TYC. Registration manual. Registration and Login. issued 1. April 2013 by EN changed 11. June 2015 by EN version 1 status finished

Documentation TYC. Registration manual. Registration and Login. issued 1. April 2013 by EN changed 11. June 2015 by EN version 1 status finished Documentation TYC Registration manual Registration and Login issued 1. April 2013 by EN changed 11. June 2015 by EN version 1 status finished Content 1 Registration... 3 2 Login... 4 2.1 First login...

Mehr

EXCEL VBA Cheat Sheet

EXCEL VBA Cheat Sheet Variable Declaration Dim As Array Declaration (Unidimensional) Dim () As Dim ( To ) As

Mehr

Informatik I Übung, Woche 40

Informatik I Übung, Woche 40 Giuseppe Accaputo 2. Oktober, 2014 Plan für heute 1. Fragen & Nachbesprechung Übung 2 2. Zusammenfassung der bisherigen Vorlesungsslides 3. Tipps zur Übung 3 Informatik 1 (D-BAUG) Giuseppe Accaputo 2 Nachbesprechung

Mehr

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health)

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health) Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health) 1 Utilitarian Perspectives on Inequality 2 Inequalities matter most in terms of their impact onthelivesthatpeopleseektoliveandthethings,

Mehr

Sepiola Mockups. Overview. Show notes. Primäre Navigation anklicken um zum gewünschten Mockups zu gehen. Backup usage. Overview.

Sepiola Mockups. Overview. Show notes. Primäre Navigation anklicken um zum gewünschten Mockups zu gehen. Backup usage. Overview. Show notes usage Incremental s Free 35% 30% 35% 711 MB 598 MB 739 MB Quota: 2 GB change quota under Settings schedule Last s Successfull Tuesday, 19.3.09 12:16 Successfull Wednesday, 19.3.09 12:25 Successfull

Mehr

NVR Mobile Viewer for iphone/ipad/ipod Touch

NVR Mobile Viewer for iphone/ipad/ipod Touch NVR Mobile Viewer for iphone/ipad/ipod Touch Quick Installation Guide DN-16111 DN-16112 DN16113 2 DN-16111, DN-16112, DN-16113 for Mobile ios Quick Guide Table of Contents Download and Install the App...

Mehr

Einführung und PDDL-Hierarchie

Einführung und PDDL-Hierarchie Einführung und PDDL-Hierarchie Vorlesung Handlungsplanung Stefan Edelkamp 1 Überblick - Was ist Handlungsplanung? - STRIPS; ADL: Typen, Qnantoren, Konditionale Effekte, Disjunktive und negierte Vorbedingungen)

Mehr

Facetten von Designforschung Einblicke in den Stand der Dinge

Facetten von Designforschung Einblicke in den Stand der Dinge Hans Kaspar Hugentobler Designforschung: Vielfalt, Relevanz, Ideologie Facetten von Designforschung Einblicke in den Stand der Dinge Hans Kaspar Hugentobler Master of Design Diplom-Kommunikationswirt Bremen

Mehr

Ingenics Project Portal

Ingenics Project Portal Version: 00; Status: E Seite: 1/6 This document is drawn to show the functions of the project portal developed by Ingenics AG. To use the portal enter the following URL in your Browser: https://projectportal.ingenics.de

Mehr

ZENTRALE KLASSENARBEIT 2011. Englisch. Schuljahrgang 6. Teil B. Thema: Harry s Holidays

ZENTRALE KLASSENARBEIT 2011. Englisch. Schuljahrgang 6. Teil B. Thema: Harry s Holidays SEKUNDARSCHULE Englisch Schuljahrgang 6 Teil B Arbeitszeit: 35 Minuten Thema: Harry s Holidays Name, Vorname: Klasse: Seite 1 von 6 Harry s Holidays Read the text. Last year Harry was on holiday in Cornwall.

Mehr

NoSQL mit Postgres 15. Juni 2015

NoSQL mit Postgres 15. Juni 2015 Tag der Datenbanken 15. Juni 2015 Dipl.-Wirt.-Inform. Agenda l Vorstellung l Marktübersicht l Warum PostgreSQL? l Warum NoSQL? l Beispielanwendung Seite: 2 Vorstellung Dipl.-Wirt.-Inform. [1990] Erste

Mehr

Context-adaptation based on Ontologies and Spreading Activation

Context-adaptation based on Ontologies and Spreading Activation -1- Context-adaptation based on Ontologies and Spreading Activation ABIS 2007, Halle, 24.09.07 {hussein,westheide,ziegler}@interactivesystems.info -2- Context Adaptation in Spreadr Pubs near my location

Mehr

AUTHENTICATION AND LEGALIZATION. (Click here for German Version)

AUTHENTICATION AND LEGALIZATION. (Click here for German Version) AUTHENTICATION AND LEGALIZATION (Click here for German Version) The Philippine Embassy, through the Consular Section, performs authentication/legalization functions in the context of the 1963 Vienna Convention

Mehr

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS CITT Expertengespräch TietoEnator 2006 Page 1 Data Freshness and Overall, Real

Mehr

SAP-Daten per HTML anzeigen

SAP-Daten per HTML anzeigen SAP-Daten per HTML anzeigen Oftmals besteht die Notwendigkeit einfach nur bestimmte Daten eines SAP-Systems anzuzeigen. Die Installation des SAPGUI für Windows, mit mehreren hundert Megabytes, scheint

Mehr

Git - Fast Version Control System

Git - Fast Version Control System Git - Fast Version Control System Sebastian Harl Astronomisches Institut der Universität Erlangen-Nürnberg 17. Oktober 2008 Was ist Git? VCS (Version Control

Mehr

Spieltheorie I für VWL Midterm Name:... Matrikelnummer:...

Spieltheorie I für VWL Midterm Name:... Matrikelnummer:... Spieltheorie I für VWL Midterm 10.05.004 Name:... Matrikelnummer:... ACHTUNG!!!: Alle Antworten sind zu begründen. Unbegründete bzw. unleserliche Antworten werden nicht bewertet! (1) Betrachten Sie das

Mehr

1.9 Dynamic loading: τ ty : torsion yield stress (torsion) τ sy : shear yield stress (shear) In the last lectures only static loadings are considered

1.9 Dynamic loading: τ ty : torsion yield stress (torsion) τ sy : shear yield stress (shear) In the last lectures only static loadings are considered 1.9 Dynaic loading: In the last lectures only static loadings are considered A static loading is: or the load does not change the load change per tie N Unit is 10 /sec 2 Load case Ι: static load (case

Mehr

Dipl. Inf. Eric Winter. PostgreSQLals HugeData Storage Ein Erfahrungsbericht

Dipl. Inf. Eric Winter. PostgreSQLals HugeData Storage Ein Erfahrungsbericht Dipl. Inf. Eric Winter Entwicklungsleiter PTC GPS-Services GmbH PostgreSQLals HugeData Storage Ein Erfahrungsbericht Inhalt 1. Problembeschreibung 2. Partielle Indexierung 3. Partitionierung 1. Vererbung

Mehr

Collection of minutes Protokollsammlung. minutes.sty

Collection of minutes Protokollsammlung. minutes.sty Collection of minutes Protokollsammlung minutes.sty L A TEX 2ε 12. Januar 2007 Inhaltsverzeichnis 1 Title of the english minutes 2 1.1 Topic one............................... 2 1.2 Dates.................................

Mehr

USB Treiber updaten unter Windows 7/Vista

USB Treiber updaten unter Windows 7/Vista USB Treiber updaten unter Windows 7/Vista Hinweis: Für den Downloader ist momentan keine 64 Bit Version erhältlich. Der Downloader ist nur kompatibel mit 32 Bit Versionen von Windows 7/Vista. Für den Einsatz

Mehr

Aufbau. Dialogmanagement in Verbmobil. Übersetzen. Christoph Schön 2004 1

Aufbau. Dialogmanagement in Verbmobil. Übersetzen. Christoph Schön 2004 1 Dialogmanagement in Verbmobil Aufbau und Übersetzung : Weltwissen und Dialogwissen Das Dialogmodul als collector und provider von Repräsentationsbasis: Äusserung = DA + PC Architektur des Dialogmoduls

Mehr

Streetwalker (1) == Streetwalker == Why don't you give me some time? Won't you give me some...

Streetwalker (1) == Streetwalker == Why don't you give me some time? Won't you give me some... Streetwalker (1) == Streetwalker == Why don't you give me some time? Pretty baby I gotta' kiss for your loving I really get it when you're Next to me, yeah, yeah I'm so excited how you Give me all your

Mehr

Semantik in Suchmaschinen Beispiele. Karin Haenelt 7.12.2014

Semantik in Suchmaschinen Beispiele. Karin Haenelt 7.12.2014 Semantik in Suchmaschinen Beispiele Karin Haenelt 7.12.2014 Inhalt Google Knowledge Graph Freebase schema.org 2 Google Knowledge Graph Zuordnung von Suchtermen zu Weltentitäten Darstellung von Zusammenhängen

Mehr

FAIRTRADE project Exchange 2012 Scotland 2 nd 10 th of May

FAIRTRADE project Exchange 2012 Scotland 2 nd 10 th of May FAIRTRADE project Exchange 2012 Scotland 2 nd 10 th of May FAIRTRADE project evaluation: Pupils 1. Have you ever seen the FAIRTRADE logo on a Scottish product? 1. Hast du das FAIRTRADE Logo bereits einmal

Mehr

Die Datenmanipulationssprache SQL

Die Datenmanipulationssprache SQL Die Datenmanipulationssprache SQL Daten eingeben Daten ändern Datenbank-Inhalte aus Dateien laden Seite 1 Data Manipulation Language A DML statement is executed when you Add new rows to a table Modify

Mehr

Invitation - Benutzerhandbuch. User Manual. User Manual. I. Deutsch 2. 1. Produktübersicht 2. 1.1. Beschreibung... 2

Invitation - Benutzerhandbuch. User Manual. User Manual. I. Deutsch 2. 1. Produktübersicht 2. 1.1. Beschreibung... 2 Invitation - Inhaltsverzeichnis I. Deutsch 2 1. Produktübersicht 2 1.1. Beschreibung......................................... 2 2. Installation und Konfiguration 2 2.1. Installation...........................................

Mehr

Level 1 German, 2012

Level 1 German, 2012 90886 908860 1SUPERVISOR S Level 1 German, 2012 90886 Demonstrate understanding of a variety of German texts on areas of most immediate relevance 9.30 am Tuesday 13 November 2012 Credits: Five Achievement

Mehr

Level 1 German, 2016

Level 1 German, 2016 90886 908860 1SUPERVISOR S Level 1 German, 2016 90886 Demonstrate understanding of a variety of German texts on areas of most immediate relevance 2.00 p.m. Wednesday 23 November 2016 Credits: Five Achievement

Mehr

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS An AAA/Switch cooperative project run by LET, ETH Zurich, and ilub, University of Bern Martin Studer, ilub, University of Bern Julia Kehl, LET, ETH Zurich 1 Contents

Mehr

monkey(a), at(a,q), on_floor(a), pos(q), pos(p) monkey(a), box(k), at(a,p), at(k,p), on_floor(a), pos(p)

monkey(a), at(a,q), on_floor(a), pos(q), pos(p) monkey(a), box(k), at(a,p), at(k,p), on_floor(a), pos(p) Einführung in die Künstliche Intelligenz WS 14/15 - Prof. Dr. J. Fürnkranz Beispiellösung für das 4. Übungsblatt (9.12.2014) Aufgabe 1 Planen, STRIPS In dieser Beispiellösung wurde eine sehr direkte Modellierung

Mehr

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR (GERMAN EDITION) BY TIM ROHR READ ONLINE AND DOWNLOAD EBOOK : CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR PDF Click button to download this ebook READ ONLINE AND DOWNLOAD CNC ZUR

Mehr

LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE

LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE Read Online and Download Ebook LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE DOWNLOAD EBOOK : LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN

Mehr

Verteilte Systeme / Kooperierende Roboter

Verteilte Systeme / Kooperierende Roboter Verteilte Systeme / Kooperierende Roboter Proseminar Anwendungen und Methoden der Modernen Robotik SoSe 2005 Uni Hamburg Claudius Herder, Justus Winter 4herder@informatik.uni-hamburg.de, 4winter@informatik.uni-hamburg.de

Mehr

Software Echtzeitverhalten in den Griff Bekommen

Software Echtzeitverhalten in den Griff Bekommen Software Echtzeitverhalten in den Griff Bekommen B.Sc.Markus Barenhoff [www.embedded-tools.de] Dr. Nicholas Merriam [www.rapitasystems.com] Übersicht Reaktionszeit Nettolaufzeit Optimierung Worst-Case

Mehr

Erste Glasbläserbrille, die als Arbeitsschutzbrille. The first glassblower s glasses which can be referred to as safety glasses.

Erste Glasbläserbrille, die als Arbeitsschutzbrille. The first glassblower s glasses which can be referred to as safety glasses. Kat.-Nr.: 114/elegant-UV-Protect Erste Glasbläserbrille, die als Arbeitsschutzbrille bezeichnet werden kann. Arbeitsschutzbrille für Glasbläser nach DIN EN 166, 177:2002 Anhang II der PSA-Richtlinie 89/686/EWG

Mehr

RailMaster New Version 7.00.p26.01 / 01.08.2014

RailMaster New Version 7.00.p26.01 / 01.08.2014 RailMaster New Version 7.00.p26.01 / 01.08.2014 English Version Bahnbuchungen so einfach und effizient wie noch nie! Copyright Copyright 2014 Travelport und/oder Tochtergesellschaften. Alle Rechte vorbehalten.

Mehr

COMPUTER: Mission Berlin, August 13, 1961, six pm. You've only got 55 minutes left to save Germany.

COMPUTER: Mission Berlin, August 13, 1961, six pm. You've only got 55 minutes left to save Germany. 16 1961?? / Manuscript of the Episode INTRODUCTION, August 13, 1961, six pm. You've only got 55 minutes left to save Germany. FLASHBACK: Die Kantstraße? Mädchen, die ist im Westen, verstehen Sie? Da können

Mehr

2. Intelligente Agenten

2. Intelligente Agenten 2. Intelligente Agenten Definition und Klassifizierung Umgebungen Einf. in die KI 2 1 Agenten Agenten nehmen durch Sensoren ihre Umwelt wahr Perzepte manipulieren ihre Umwelt mit Hilfe ihrer Effektoren

Mehr

Überblick über das IBM Support Portal

Überblick über das IBM Support Portal IBM Software Group Telefonkonferenz 15.1.2010 Überblick über das IBM Support Portal Susanne Kurz (SWG Channel IT Architect) Agenda 1 Was ist das IBM Support Portal? 2 Wie hilft Ihnen das IBM Support Portal?

Mehr

6KRSSLQJDW&DPGHQ/RFN 1LYHDX$

6KRSSLQJDW&DPGHQ/RFN 1LYHDX$ )HUWLJNHLW+ UYHUVWHKHQ 1LYHDX$ Wenn langsam und deutlich gesprochen wird, kann ich kurze Texte und Gespräche aus bekannten Themengebieten verstehen, auch wenn ich nicht alle Wörter kenne. 'HVNULSWRU Ich

Mehr

Fragen zum Nachdenken: Wie könnte man das Fehlen eines Attribut-Wertes interpretieren?

Fragen zum Nachdenken: Wie könnte man das Fehlen eines Attribut-Wertes interpretieren? Attribut-Werte-Paare Eine Eigenschaft kann beschrieben werden durch ein Paar [a,w]. Dabei bezeichnet a das Attribut und w den konkreten Wert aus dem Wertebereich W a des Attributs. Die Eigenschaften eines

Mehr

Abteilung Internationales CampusCenter

Abteilung Internationales CampusCenter Abteilung Internationales CampusCenter Instructions for the STiNE Online Enrollment Application for Exchange Students 1. Please go to www.uni-hamburg.de/online-bewerbung and click on Bewerberaccount anlegen

Mehr

Building Technologies. A6V10348930_d_--_-- 2014-11-28 Control Products and Systems

Building Technologies. A6V10348930_d_--_-- 2014-11-28 Control Products and Systems Driver Installer and Uninstaller for TUSB3410 based devices Installation und Deinstallation des Treibers für Geräte auf Basis TUSB3410 Installation Manual 2014-11-28 Control Products and Systems Impressum

Mehr

Deep Web Suchen wir was man finden könnte?

Deep Web Suchen wir was man finden könnte? Deep Web Suchen wir was man finden könnte? Dr. Dirk Lewandowski dirk.lewandowski@uni-duesseldorf.de www.durchdenken.de/lewandowski Gliederung Die Bedeutung des Deep Web Die Größe des Deep Web Strategien

Mehr

3.1 Unit 1. Margot BARTHOL, Hauptschuldirektorin, Hauptschule 11, Klagenfurt

3.1 Unit 1. Margot BARTHOL, Hauptschuldirektorin, Hauptschule 11, Klagenfurt - 101-3.1 Unit 1 Autorin: Margot BARTHOL, Hauptschuldirektorin, Hauptschule 11, Klagenfurt Überarbeitet von: Friederike TRUMMER, Hauptschullehrerin, Volksschule Straden Hans BURGER, Hauptschullehrer, Hauptschule

Mehr

Partner Self Service

Partner Self Service Partner Self Service Leitfaden zum Updaten Ihrer Company Daten Gerda Tiefenbacher-Magerl 846_07_2003_c0 2003 Cisco Systems, Inc. All rights reserved. Inhalt:. Access zu Partner Self Service 2. Partner

Mehr

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13.

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13. z/os Requirements 95. z/os Guide in Lahnstein 13. März 2009 0 1) LOGROTATE in z/os USS 2) KERBEROS (KRB5) in DFS/SMB 3) GSE Requirements System 1 Requirement Details Description Benefit Time Limit Impact

Mehr

COMPUTER: Mission Berlin. November 9, 2006, eleven am. You've got 60 minutes and no extra life left.

COMPUTER: Mission Berlin. November 9, 2006, eleven am. You've got 60 minutes and no extra life left. Episode 13 Göttliche Hilfe Die Kirche scheint der richtige Ort zu sein, um Informationen zu sammeln. Der Pastor erklärt Anna die Melodie und teilt ihr mit, dass sie der Schlüssel zu einer Zeitmaschine

Mehr

ZWISCHEN TRADITION UND REBELLION - FRAUENBILDER IM AKTUELLEN BOLLYWOODFILM (GERMAN EDITION) BY CHRISTINE STöCKEL

ZWISCHEN TRADITION UND REBELLION - FRAUENBILDER IM AKTUELLEN BOLLYWOODFILM (GERMAN EDITION) BY CHRISTINE STöCKEL Read Online and Download Ebook ZWISCHEN TRADITION UND REBELLION - FRAUENBILDER IM AKTUELLEN BOLLYWOODFILM (GERMAN EDITION) BY CHRISTINE STöCKEL DOWNLOAD EBOOK : ZWISCHEN TRADITION UND REBELLION - FRAUENBILDER

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

Version/Datum: 1.5 13-Dezember-2006

Version/Datum: 1.5 13-Dezember-2006 TIC Antispam: Limitierung SMTP Inbound Kunde/Projekt: TIC The Internet Company AG Version/Datum: 1.5 13-Dezember-2006 Autor/Autoren: Aldo Britschgi aldo.britschgi@tic.ch i:\products\antispam antivirus\smtp

Mehr

Restschmutzanalyse Residual Dirt Analysis

Restschmutzanalyse Residual Dirt Analysis Q-App: Restschmutzanalyse Residual Dirt Analysis Differenzwägeapplikation, mit individueller Proben ID Differential weighing application with individual Sample ID Beschreibung Gravimetrische Bestimmung

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Anleitung zur Schnellinstallation TBW-107UB 1.01

Anleitung zur Schnellinstallation TBW-107UB 1.01 Anleitung zur Schnellinstallation TBW-107UB 1.01 Table of Contents Deutsch 1 1. Bevor Sie anfangen 1 2. Installation 2 3. Konfiguration des Bluetooth-Adapters 5 Troubleshooting 7 Version 02.25.2010 1.

Mehr