Positie Optimalisaties Mobiele Multi-Agent Systemen Stand van zaken 2U.

Slides:



Advertisements
Verwante presentaties
13/09/2004 Voice over IP/ IP Telephony Erwin Manshoven VoIP / IPTelephony.
Advertisements

Testen van embedded systemen
Learning Analytics SURF | Seminar Tools voor Learning Analytics
Informatietechnologie (IT)
Gegevensbeheer Karin Diederiks KOAC•NPC.
Een introductie. Open source Betere kwaliteit Hoge innovatiesnelheid Betere prijs/kwaliteit verhouding Vrijheid in keuze van leverancier Gedreven door.
Windows Server 2012 Optimaliseer uw IT. Ready for the Future.
Kennis Sessie PSO 2013.
1 Device driver. 2 Hardware Operating Systeem Prog1Prog2 System calls/ API Device drivers Gebruiker afschermen van de hardware.
Blok 7: netwerken Les 8 Christian Bokhove.
Woensdag 24 juni 2009 Web 2.0 en Technologie Bram de Kruijff.
1 De MOO in het taalleren Wat kunnen we ermee doen? Lien Goedemé.
GWT-RPC Bram Vandeputte. Wat is GWT-RPC Raamwerk voor envoudige client-server uitwisseling van Java Objecten. Gebaseerd op de Java Servlet architectuur.
1 Orientatie InformatieSystemen K.M.van Hee hgl. architectuur van informatiesystemen dir. Deloitte & Touche Bakkenist TU/e 2001.
Ontwerpen van Informatiesystemen met
Interaction diagrams: Sequence Diagram
College 22 Interaction College MCI-2 Jacobijn Sandberg 18 januari 2001.
Zonder Interface heeft de computer geen gezicht
De keuze voor uw klant en voor U als partner
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Caspar Treijtel Multi-agent Stratego.
Visual Basic .NET voor studenten
Educational Modelling Language (EML): verdere ontwikkelingen Colin Tattersall, Onderwijstechnologish expertisecentrum.
Designing Knowledge Systems b Hoofdstuk 11 van Knowledge Engineering and Management. The CommonKADS Methodology. b A.Th. Schreiber, J.M. Akkermans, A.A.Anjewierder,
Presentatie Studiemiddag Indexen en Nadere Toegangen Ralph Stuyver, Projectmanager 4 maart 2010.
Agentenplatformen en programmeeromgevingen 1.Java 2 Micro Edition (J2ME) 2.Personal Java 3.JADE en LEAP 4.LEAP op verschillende toestellen 5.Onze voorkeuren.
Webapplicaties: de clientkant in het universitaire onderwijs Sylvia Stuurman – Herman Koppelman Faculteit Informatica.
Informatieanalyse.
Meerdere platforms over hetzelfde netwerk: DOS Windows 3.X & 9X NT ‘Office’ applicaties; administratie; gekoppeld aan apparatuur Verschillende Microsoft.
Eindhoven Technische Universiteit Ondersteuning van het Ontwerpproces Bauke de Vries.
Informatiesystemen in de Bouw
Service Oriented Architecture
Minicollege Service Oriented Architecture
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
en hoe speelt ESRI daarop in Martin Engels (Docent & Account Manager)
Uw netwerk beheren met Nagios.
ONLINE VERBONDEN EN INTELLIGENTE COMPUTERS Semantisch web Tom Schurmans Gunter Fransen Nand Truyen Nele Lieben.
Visual Basic.NET voor studenten De VB- ontwikkelomgeving Hoofdstuk 2.
Gevalstudie Mobiele Multi- Agent Systemen CBorg Werner Van Belle Vrije Universiteit Brussel.
Grafimedia, een Smart Industry? Albert Noppen en Roelof Janssen.
Indoor navigation Presentatie Increment 3 EII6RTa Ingmar te Raa
Tiemen, Joey, Robert, Rianne. Inhoud Onderzoek Interface kiezen SWOT Prototype Testen Resultaat.
Programmeercursus O.O.P. met VISUAL BASIC.NET
Vind mijn boek: Gebruikers gidsen doorheen de bibliotheek Laurien Bal Master Computerwetenschappen - HCI Promotor: Erik Duval.
APP Platform Rivium, 5 maart 2013 Rik Vietsch.
Webbrowsers Inhoudsopgave  Webbrowser  Geschiedenis  Verschillende webbrowsers Bekende webbrowsers Minder bekende webbrowsers  Vergelijking.
Karel Vlieghe - Utrecht 29 januari 2005 Veranderscenario’s voor e-Learning systemen Evolutie van e-Learning systemen door de jaren heen.
© CGI Group Inc. CONFIDENTIAL Monitoring Wouter Dolle Date appears here.
1 KPN Mobiel – Introductie Repository Object Browser & Designer 10 Designer 10g & Repository Object Browser Maandag 28 februari 2005 Lucas Jellema (AMIS)
Node.js en NPM. Node.js Open source, crossplatform runtime omgeving voor server-side javascript applicaties, primair bedoel snelle, schaalbare netwerk.
Speech Recognition LIACS Media Lab Leiden University Seminar Speech Recognition Group I Recognition Algoritms Michel van Egmond Nico de Groot LIACS Media.
Adapter voor industriële wireless sensor netwerken Student: Glen Vanroelen Interne promotor: Tim Dams Externe promotor: Kevin Heylen (Intation)
Alarm beheer via SMS Comfort. Algemeen SMS comfort is een netwerkoplossing die u toestaat om SMS tekstberichten vanuit allerhande interfaces te verzenden.
 Value Add Distributeur van innovaphone  Benelux  UK Wim Rapol – Com8.
GBIF NODES Committee Meeting Copenhagen, Denmark 4 th October 2009 GBIF IPT Vereisten Kyle Braak Developer GBIF Secretariaat.
Media en Kennistechnologie 19 april 2002NIOC vision on e-mission Media en Kennistechnologie een nieuw ICT-curriculum Erik Jansen Faculteit.
CAIW Holding 1 ISOC SIP meeting november 2006 (Kabel) SIP Exchange Nederland Sikko de Graaf - CAIW Diensten.
Wat is Hyperdesk? Web platform voor het optimaliseren en automatiseren van uw dienstverlening aan bedrijven. Kort samengevat:
WirelessCity Ontdek de mogelijkheden van HP Wireless
‘Business at the speed of change’
Overzicht Vooronderzoek Hypothese Onderzoeksvraag Methodologie
= Data management Voor uitvoering en communicatie Informatie tijdens het ontwerp- en het bouwproces Werken met het InfraModel Het begin van de verandering!
Object georiënteerd programmeren
The Hybrid Workspace Gino van Essen Technical Consultant.
Lectora als ontwikkeltool voor interactieve multimedia programma’s
Cloud Oplossingen Bastiaan Ludeking Consultant M
M5 Datacommunicatie Applicatielaag
SCALABLE DATA PROCESSING MET RABBITMQ
Gebruikersdag 2017 Welkom.
Microsoft Operations Management Suite (MOMS)
Transcript van de presentatie:

Positie Optimalisaties Mobiele Multi-Agent Systemen Stand van zaken 2U

Methode Ontwikkeling agent systeem Implementatie van een test case Planningslaag Toevoegen Positie Optimalisering What

Mobile Multi Agents Actieve software component die in staat is te communiceren met andere agents en die kan migreren tussen verschillende machines. Warning – user interface agents – intelligent agents Agentsysteem

Mobile Multi Agent Systems Is de taal/library die mobiele multi agents ondersteund –routering –migratie –communicatie –processcontrole Agentsysteem

Migratie Looping model –Agent stopt zelf zijn uitvoering en wordt dan herstart –Enkel de agent kan zichzelf verplaatsen Telescripting –De agent, inclusief state, kan worden stil gelegd –Manager agents worden mogelijk –Mobiliteit is exploiteerbaar Agentsysteem

Borg Extentie van Echo: pico with objects (which was formerly known as Pico without objects) –Prototype gebasseerde taal –Thunk Based Interpreter –Reificatie van de Runtime Stack Agentsysteem

Borg Agent Code Space Data Space –environment –dictionaries Enkele Thread Communicatie Q Agentsysteem

Communicatie Remote Object Calling Asynchroon Call by deep value/Serialisatie. ( ) Agentsysteem

Migratie Telescripting Remote Connecties blijven geldig Serialisatie/Deserialisatie agentmove( ).agentmove( ) Agentsysteem

Gebruik a:remotedict(“tecra/ses2”); createcb():: {detanswer(welk):: display(welk); clone()}; cb:createcb(); a.calcdet([[1,8],[5,6]],cb) a.calcdet([[1,28],[4,96]],cb) t:remotedict(“duh.tecra”) calcdet(matrx,cb):: {… agentmove(t); cb.detanswer(matrx) } tecra/ses2tecra/ses1 Communicatie Migratie Routering Agentsysteem

Serialisatie Messages RDC DCT RDC DCT RDC FromNetworkTo Agentsysteem

Serialisatie Agents RDC _GLOBAL_ RDC _GLOBAL_ FromNetworkTo 0DCT DCT Agentsysteem

Routering Locatie Transparantie Volgorde van berichten niet gegarandeert Agentsysteem Thesissen CSP User Interface

PositiePlanning Positieplanning scheiden van uitvoering 2 niveaus –planningsniveau –uitvoeringsniveau PositiePlanning

Planningsniveau (1) PositiePlanning

Planningsniveau (2) PositiePlanning

Planningsniveau (3) PositiePlanning

Planning Reinforcement Learning –directe terugkoppeling vanuit de omgeving Historiek Analyse/Modellen opstellen –laattijdige terugkoppeling vanuit eigen model Statistische analyses/Heuristieken [Genetische algoritmen] PositiePlanning

Gevalstudie Realistisch/Praktijk bruikbaar Voldoende uitgebreid/verstrengeld in bestaande communicatiestructuur –Mail servers –Web servers –FTP servers –List servers Case

Actieve web componenten 4 benaderingsmethoden –Ontwikkelaar interactie –Eigenaar interactie –Gebruiker interactie –Agent interactie Samenwerken met bestaande componenten Waar mogelijk/nuttig herschrijven we een component Case

Industriele Relevantie Profiling prototypes industriele apps Systeem administratie –plaatsen van resources –standaard interprocescommunicatie AOP: Agent Oriented Programming, het nieuwe paradigma dat de wereld gaat veroveren. Positieplanning is toepasbaar op andere domeinen Industriele Relevantie