PRIME - PowerPoint PPT Presentation

About This Presentation
Title:

PRIME

Description:

Alternatively, learning may proceed by example and generalization, and then it ... When sensors register changes of the server state, which might be of interest to ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 43
Provided by: SV896
Category:
Tags: prime | register

less

Transcript and Presenter's Notes

Title: PRIME


1
PRIME
  • FP6-IST Project entitled PRIME
  • Providing Real Integration in Multi-disciplinary
    Environments (No. FP6-IST-016542).

2
????
  • ??????????? ???????? ?? ?????? ?????????? ??
    ????????????? ??????, ???? ????????
    ?????????????? ? ?????????? ???????.
  • ????? ????, ?? ??????? ???????????,
    ???????????????? ???????? ? ????????????? ??
    ????????? ???? ?? ??????? ??????? ?? ?????????
    ?? ?????? ?????????????, ???????????????? ?
    ?????? ?? ?????????.
  • ????? ???? ????? ????? ????? ?????????????
    ????????? ?? ?????????????, ????? ??????? ??
    ???????? ?? ??????.

3
?????????
4
PRIME ?????
  • ???????????? ?? ?????? ???????? ?????? ???? ??
    ????? ?????????, ????? ?? ????????? ???????????
    ?? ??????????? ? ???????? ?? ???????????????
    ????????? ?? ?????????????? (strategic global
    manufacturing).
  • ? ?????? ?? ???????? ????? ?????? ?? ????????
    ?????????? ???????. ???? ?????????? ????
    ????????? ????????, ?? ?? ?? ?????????? ? ?????
    ????????? ? ??????. ???? ?????? ???????? ??
    ????????? ?? ?????????? ?? ?????? ? ?? ??
    ????????? ? ?????????? ???????.
  • ?????? ?? ?????? ? ???????? ?? ?????????????
    (believable) ????????? ???????? ????????????
    ????? the Virtual Business Environment (VBE).

5
PRIME ????? - ???????????
  • ?????? ?? ?????????? ?? ????????????????? ?????,
    ? ????? ?? ??????????????? ? ???? ???? ? ?? ??
    ?????????????? ? ???????????? ?? ????? ??????
    ????? ?? ?????????????? ?? ????????.
  • ??????????? ?? ?????????? ??????? ????? ? ??????
    ???????? ???? ?? ?????????? ???? ??????????? ??
    ????? ???? ????, ???? ?? ???????? ??????????? ??
    ????????? ?? ?????? ??????? ????? ??????? ??????.
  • ??????????? ???? ?? ? ???????? ? ???????? ??
    ??????????????? ??????????.
  • taking a 30 year old professional and
    transforming them into one with a 50 year olds
    experience without the drudgery of twenty years
    of business mishaps and successes

6
(No Transcript)
7
??? ?? ???????
  • PRIME (Providing Real Integration in a
    Multi-disciplinary Environment), ? ?????????? IST
    ??????, ????? ??? ? ?? ????????? ? ?????
    ????????????, ????? ?????????? ?? ?????????????
    ????????? ?? ????? ?????????? ?? ???????????
  • ????? ?????????????? ?? ????????, ? ??????? ??
    ??????? ?? ??????? ?????? ?? ???????? ???????????
    ? ????????? ????????? ???????? ?? ??????????? ??
    PRIME ? ??????? ??????? ?????.
  • http//www.alfamicro.pt/prime/project/overview.htm

8
Game Design Stakeholders
9
??????????? ??????????????
  • ????????????? ????????? ????????, ? ?? ????????
    ?????????
  • ???????? ???????? (Critical Incidents Technique)
  • ????????? ??????

10
Virtual Business Environment (VBE)
  • ??????? ????????????? ? VBE, ???? ?????????
    ????????? ???????? (Business Unit).
  • ?? ????????? ?? CEO ??? ?? ??????? ????
    ?????????? ? ??????????????????? ?? ????????????.
  • ?????????? ?? ???????? ?? ???? ????????????
    ??????? Production, Product Development, Sales,
    Human Resources, Strategic Marketing,
    Distribution, Finance and Information Systems.

11
???????? ????????
  • ? ?????????? ?? ?????????? ?? ???? ?? ?????
    ?????? ?? ?? ??????? ? ???????? ??? ????????.
  • ???? ???? ?????? ??????????? ?? ????????
    ???????????????? ?? ?? ????????? ???????.
  • ???? ?, ?? ? ??????? ?? ??????? ?? ????
    ?????????, ?????????????????? ?? ??????
    ??????????? ?????? ? ? ???? ??????? ? ?? ???????
    ??????? ?? ????????? ? ????????.
  • ? ???????, ??????? ?? ????????????? ? ?????????
    ?? ???????? ?????, ???????????? ?????? ??????????
    ???? ??????? ?? ????????? ?? ???????????? ??????
    ? ??????.
  • ????? ???????? ????????? ???? ???? ??????? ?
    ?????????? ? ???? ?????????? "onboarding"
    ???????? ? ????? ?????? ????????? ?? ?????????? ?
    ?????????????? ????????, ????????? ? ???????, ??
    ???? ? ????????????? ??????? ??????????? ?
    ????????????. ???????? ?????? ?????? ? ??????????
    ?? ?????? ?????????.
  • ???? ? ????????? ???? ? ?? ????? ?? ?? ?????????
    ???????? ????.
  • ?????? ???????? ?????? ?? ?????? ??????
    ???????????? - ?????????? ?? ?????? ??????????.

12
???????? ???????? - ???????????
  • ???? ???????????????? ? ??????? ?? ????????
    ???????? (Critical Incidents Technique) ?
    ???????? ?? ?? ?????????
  • ??????????? ?? ??????????? ?? ?????????????
  • ??-??????? ????????? ?? ?????? ? ?????????????
  • ??????? ?? ???????? ?? ?????????
  • ? ?????????? ????, ???? ?????? ???? ?? ?????
    ??????? ???? ??? ???????????? ?? ???????????? ??
    ??????

13
???????? ???????? - ???????????
  • ???????? ???? ?? ?? ???????? ?? ??? ??????
  • Competence Analysis. ???????? ?? ???????? ???? ??
    ?????? ??????? ??????? ????????? ?? ??????,
    ???????????? ???? ?????????? ????????? ????????,
    ????????? ???????? ????????, ????????? ??
    ???????? ???????????.
  • Competence Development. ?????? ?? ??????????
    ????????????? ???????????, ?? ??????? ?????????
    ????????? ???????? ? ?? ??????? ? ??????. ?
    ???????? ????????? ? ???????? ? ????????, ?????
    ?????????? ??????????? ?? ????????????
    ???????????.

14
Toolbox
  • ????? ?? ???????? ?? ?????????? ?? ????????????
    ?? Virtual Business Environment (VBE)
  • ??????????????
  • ?? ?????????? the data model
  • ?? ???????? ??????? ?? ?????????? ????????
  • ??????????? ?? toolbox
  • ???????
  • ??????????
  • ??????????????

15
User responsibilities in PRIME
16
Toolbox
  • ???? PRIME toolbox ????? ??
  • ?????????, ???????????? ? ?????????? ?????? ??
    ??????? ?? PRIME Virtual Business Environment
    (VBE)
  • export / import ?? ???????? ????????? ?? ??????
  • ????????? ? ??????????????? ??????????? ??????
    Artificial Stakeholders (AS) ? ??????

17
Toolbox Architecture
18
??????? ???????
  • The Toolbox enables the users to do
  • Create a new object
  • Create new users
  • Modify an object
  • Export the current state of the game into XML
    file
  • Import it later onto the PRIME server
  • Create artificial stakeholders
  • Generate an XML file containing the definition of
    objects in the game
  • Generate a Protégé knowledgebase

19
?????????????? ?? ??????????? ??????
  • persistence ????????????? ????????????
  • ??????????? (agents have capabilities of task
    selection, prioritization, goal-directed
    behaviour, decision-making without human
    intervention) autonomous agents are
    self-contained and capable of making independent
    decisions, and taking actions to satisfy internal
    goals based upon their perceived environment
  • ?????????? (agents are able to engage other
    components through some sort of communication and
    coordination, they may collaborate on a task)
  • ??????????? (agents perceive the context in which
    they operate and react to it appropriately).

20
??????????? ?? ??????????? ??????
  • ?????????? ?? ????????? - adaptation implies
    sensing the environment and reconfiguring in
    response. This can be achieved through the choice
    of alternative problem-solving-rules or
    algorithms, or through the discovery of problem
    solving strategies. Adaptation may also include
    other aspects of an agent's internal
    construction, such as recruiting processor or
    storage resources.
  • ?????????? ?? (????)???????? - learning may
    proceed through trial-and-error, then it implies
    a capability of introspection and analysis of
    behaviour and success. Alternatively, learning
    may proceed by example and generalization, and
    then it implies a capacity to abstract and
    generalize.

21
???? ?? ???????? ? ????????? ?? ??????
  • ??????? ???????????? ????????? ????? ??
    ?????????????? ??????. ??? ??????????? ?????????
    ????????? ? ????????? ??????? ? ??????.
  • ??????? ???????????? ????????? ?? ??????-??????
    ?????, ????? ? ??????????? ?? ???? ?????? ???? ??
    ?????? ? ???????? ??????????? ?? ??????.
    ??????????? ??????? ? ????????? ???? ??????, ??
    ?? ???????? ?????????? ?????????? ???????????
    ????? ??????-??????.
  • ??????? ???????????? ????????? ?? ?????? ?????. ?
    ????????????? ????? ?? ??????, ?????? ??????
    ????? ?? ????????? ?????? ? ?? ????????? ???????
    ?????? ?? ????? ???.

22
???????? ?? ??????????? ??????
  • ?????????? ?? ??????????? ??????, ????????? ?
    ?????? ????, ???? ?????????? ?? ??????, ??????
    ?????????????? ?? ????. ?? ?????? ?????????
    ?????? ????????, ???? ?????? ???????????? ??????,
    ????? ??????? ?????? ?? ?? ?????? ?????????????
    ???????, ?? ??? ?? ???????? ?? ???????? ??????,
    ???????????? ??????? ??.

23
????????? ?????? ? PRIME
  • PRIME ???????? ????????? ????? Artificial
    Stakeholder (AS) ? ?????? ?? ????????? ?????.
  • ?? ??????? ?? ???????? ?????, AS ?????? ?????????
    ?? ????????? ????????? ?? ??????? ?? ?????????
    ?????? ???????.
  • ????????? ??????? ?? ???????? ??????? ?? ????????
    ?? ?????? ??????, ?? ? ?????????????? ?
    ??????????? ?? ????? ?????????? ???????, ?? ??
    ??????? ???????? ?? ????????? ??????? ?
    ??????????.

24
Conceptual architecture of PRIME agents
25
?????????????? ?? AS
  • Basic Layer (BL) ?????????? ?? ??????? ??
    ?????? ???????business process decision flow
    implementation
  • Advanced Layer (AL) ?????? ??????????????
    ??????, ???????? ?????????? ?? ?????????,
    ?????????, ?????????? ???????????? ? ??. ???.

26
Artificial Intelligence perspective
  • data perceived through its sensors facts about
    the current VBE state and facts about its own
    (AS) state
  • knowledge (for example, inference rules)
    applied to the data it allows to infer new facts,
    to change the VBE state (through effectors), to
    change the AS state, and even to change the AS
    knowledge if adaptation and learning are taking
    place.

27
  • Its easily observable that to implement the
    Basic Layer the AS does not need sophisticated
    model of the virtual world and its own mission in
    it. Its behavioural patterns are mostly of the
    stimulus-response type. At this level the AS is
    closer to a Finite State Automaton.
  • On the contrary, to implement the Advanced Layer
    of behaviour the AS needs sophisticated model of
    the virtual world. In order to optimize, to plan,
    to manage portfolio, etc. in a dynamic and
    non-fully predictable (at least because of the
    human players activities) world, the AS have to
    recognize and analyze relatively complex
    interrelations often involving time. Recognizing
    temporal dependencies and tendencies becomes of
    vital importance for AS successful operation.

28
?????????? ?? ???????? ? PRIME
  • ?????????? ?? ?????? ? ????? ???????? ??
    ??????????? ? ????????? ?? ??????.
  • ???????? Protégé ? ?????? ?? Knowledge Base
    Management System ? Algernon ? ?????? ?? ??????
    ?? ???? ? ??????? ?????, ??????? ?? ???????.
  • ???? ???????? ????????? ????????? ? ??????????
    ?????????????? ?? ?????????????, ? ???? ? ??????
    ??????????? ? ??????, ??????????? ?? Java.

29
Mapping of the conceptual AS architecture to
three technology layers
30
  • The AS sensors and effectors are implemented as
    Java methods communicating via CORBA with the
    PRIME server.
  • Information about important PRIME server classes,
    which are of interest to the artificial
    stakeholders, is transferred via xml file to the
    Protégé layer at initialization time. It is used
    to create appropriate Protégé classes.
  • When sensors register changes of the server
    state, which might be of interest to the AS,
    corresponding Protégé instances are created,
    which in turn fires appropriate Algernon forward
    rules. The triggered inference process may
    involve also backward-chaining inference rules,
    as demonstrated in the example described below.
  • Side effects of the inference rules execution
    include change of the knowledge base state
    (Protégé), and activation of effectors methods
    which changes the server state.

31
AS Prop1 Value Prop2 Value Prop3 Value
32
PRIME agents example- cont.
tender
product
price
quantity
time

market data
product on stock
production rate



33
An Example
34
(No Transcript)
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
A Forward Rule Example
39
A Backward Rule Example
40
??????? ?????????????????
  • Inexistence of Serious Game Culture
  • Workshops
  • Involve the user in the design
  • Partner internal and external dissemination
  • What is a Serious Game? Difficult to solicit User
    Requirements
  • Visual artefacts
  • Intense dialogue
  • Hands-on experimentation
  • User centered development
  • Ambitious project
  • Spiral based approach
  • Parallel strands
  • Interconnecting tasks

41
PRIME Development Methodology 3/4
42
PRIME Development Methodology
  • ????????????? ?????? ??? ????????????? ?
    ???????????? ?? ? ????????, ?????? PRIME ?
    ?????????? ??? ???????????
  • ????????????? ?????? ??? ???????????? ?? ???????
    ?? ?? ??????? ?????, ?????? ?????? ???????
    ????????? ???????? (? ????????????????? ?????
    ???), ??????????? ?? ??????????? ????.
Write a Comment
User Comments (0)
About PowerShow.com