Ätifcial lntelbsence in hl,catibr
HU
HoWedol
pns)
IOSPrc$,20A3
An Intelligent
Problem Solving Environment
in
the
Domain
of
Electrical Engineering
Vera
YAKIMCHUK,
Hilke GARBE, HeiD-Jürsen THOLEhntotiun
OFFIS e.y.,hche
eg2,26121Oldenbury, GERMANY{yakinchuk, Gdbe, Thore}@ol1is.de
Claus
MöBUS
Ca
vot
OssiealcyU
tueßity,Depd
hektofconpatihg
Sck
ce, 26 t It
O ldenbwg, G E RMANYC I a u s. Mo e b
ß
@i kfom
a t i k un i - o I de n bft
g. deEdwin WACNER
Technical
U
tuersitroflneMu,
Ißtitute
ofcenenl
Ebctrical Engineerins,PF 1005
65,98681Il
e
au, GERMANY E dwiL
Wagw r@.tü-ilne
at.deAhstract This pap€r presenls 6i1eET
d
iftellisent problen $lving€.vnomül
(IPSE) lor a lopü aEaton
ihe bßics ol gmenl el@üical enginee.i.s. Mil€ET,Lppon rre
edq
Ltuoughoi üe *\oleplM$
oi p.oblem .olv 1COr
qorl
ßbaed on .oeniti\e nience ?,e/.1. rlsP
Dt
lheoDl.l)olougrcLp
donl.
d€v.lopmor of IPSES in vnios domains [1,2]a
well6
m üe conpetence of rh€ partn€r miversiti* ingdeal
elecriel ensin€eri.s d on dret etaboiared rakcollectons. As no fomal speificatio. of lhe 14ks exis6,
w
classified tlE taskaccording ro rheir infomal spsified
süls
and elaboräted a new nodet (catled Y,Model)
dsribins
the proces of domain speciäclak
solving. This mod.l is implemenred in Prolog as a set of soal,m€d-rclatioß(cMrr)
[3],dd
auose
elabontion of lbe plming objetivesüd
synbolic conpütation.IlEs
cMtu
l:m
lhe core ol ou smmtive €xpen sygen (CXIS) lnat prcvides th€ adaptive support
üüil€ sotving uiks,
Kqrords.
Inrelligol probleft elvins mvnomenrs, adaptive ht?oüeses t$trng, eledrical ensin€eri.g education, nodels of r$ks, tnowledse represmtatio4 cog.ilive diagnsis, adaptive envnomenlsMost
of
the €leaming
developmentsin
the
domainof
electrical engineering have aninstructional chamcter- Even
ifthey
mntain tasks the leamer has to solve they don'r analja€steps
ofthe
solution path or incomplete solution proposals. So situarion,adapted help can't begiven
ifthe
user is in an impasse while solving a task. Other prograns used by studenls, likecompuleralgebrasystems(CAS)mdprofessionalcircuiteditors,c'tanalyseifequationsor
circuits belongto
the solutionfor ä
given lask.As
both circuils and equations build thesolution
of
moslof
ou
tasksan
environmentwith
editorsfor
circuits and formulas is519
IPSES I I
]
belons to the class of constructivistic le3ming environnents. They enabl€ students to solve domain relevant tasks. During problem solving the leamer can denand adaplive help creat€d by a GXPS. This GXPS is abi€ to analys€ the solution proposals andil
is lhereforeabl€ to r€spond adaptively to student bwotheses.
The mileET tasks are taken from lask colleclions of the partner
$iveßities
dwill
be savedin the Taskweb-Database [4].
1. Knowledge Representation
rnd
Hypothses TestingAfter
d€tailedanal$is
of
the task collections theY-Model
for
the representationof
theprocess ofdomain specific task solving was elabonted. Any supported task car be understood
as relation over the sets of circuits (C.), parameteß (P), mathernatical descriptions
(M),
and domain conceprs(CD.
'rhe circuitlopolos/
information is srored in theC'sel
s)mbolic änd nümeric parameter in the P-set. and malhematical equations in th€ M-set- According to a taskgoal several
Y-Tpes
of
our tasks can bebuilt.
Malhematical equations, parameters andcircuits
parts of all fiese sets may be ä task's goals. These sets P, C, andM cm
be derivedfiom each other by application
ofCF.
For example, by application of th€Kirchhofs
laws ona
given network tbeKCL
equations can be obtained.This
d€rivalion representsüe
task solving proc€ssof
an expert and can be produced by our IPSEby
meansof
goals-means-relations (GMR) .Owing to GMRS and to a sp€cial GMR-Mela-Iilerpreter the syst€m
will
be able to examine hwotheses ofthe students, and to possibly complete solution proposals, 1oo. GMRS assign lhe means (solutions) to th€ goals(task
and subtaskt. In our IPSEall
means ar€ parts of the three sets (C), (P) and (M)ofthe
former described Y-model. As our OMR-rules are very fine-elaioed th€y caft be combined to get a veryldge
setof
different solutions, containing also2.
Working Eovironnent rnd
Hypothes€s TestingThe working environment (figures
l,
2) consistsof
several scalable areas, here shown in a[rF*kbwiq,ryre5:b. FnH
DiEod'@tuc dri!6d,
In the task area
(figure
l,
left) the task settings and theinfomätion
about circuit elemenls are shown. In the middle of lhe window the circuit editor is located, where ihe shrdent canwork on the task's
circuit
(set or change the properli€sof
cir€uit elements,rransfom
or simplify the circuir). On theright
side there is the worksheet area.It
cootains the solulionproposal
of
the student.lf
the ,eamer thinks the circuit he has ediled belongs to the tasksolution, he can copy
il
into
the lvorksheet.He
also canwrite
formulaswirh a
specialimplenented
fomula
editor. The
system's feedback canbe
seenat the
bottomof
rhe window or in amessage window.The leamer may ask tbe
slst€n
for
an evaluationby
narkins
his
proposal evenif
ir
is incomplete.To
prove the conectnessof
the proposal the s)6tem triesto
embedit
in
adynamically generated solution- In case
ofan
inconecr solution proposal the system gives error feedback- Now the user has tofomulate
a new hlpothesis by marking the parts of his proposal which he assunes to be conect. The system gives positive feedbackonly
if
thehpoth€sis
cao be ernbeddedin
a correct solulion.h
this
case the solution traceofrhe
program can be requested by the student (fi8ure 2)
for
getting help how to €omplere his proposal.If
the studenl läcks declarative knowledse, he can stan the web,based leaming modulesof
lhe
partneruniveßities. Tbe
appropriatelinls will
be
offeredin
rhe help3. Conclusiotr
Oür learning environrnent is meant for beginners who do not have enough experience with the professionäl software packages such as CircuitMaker or Mathematica, and who need support
by solving tasks. Th€ problem solving environment
is
a&piedto
therask
of
our partner universities. It can be used to solve differenl other tasks, too, as long as these tasks lie within üe predefined topic fields. At lhe prcsent tasks e.g. to such topics like basic el€ctrical circuits,Kirchhors
laws, equivalent circuits are süpported. Further on, the working environnent cbe
used task independ€nlly.The
studentmay
usethe
systemäs än
experjmedal workenv;ronment änd explore any circuit fiom the knowledge domain implemented in the slstem.
Our
leaming environn€nt can be used bothin
direcl study andfor
self leaming. Slstem explanälionsand
comnent€d solutions arehelptul during
preparationfor
€xarninarion. Comprehensive lesting and evaluation of our IPSEwill
take place ar our parrneruiversities
ailer completion ofthe first protog?e.
tll
MÖBUS. C. d al., Towards m Al-Sp{iricarion ottntetligenr Dislributed Leming Ehvtonnmrs, AI Joumal I$ue l/03 "howledge Modelinsed
Knovledge Comunicatio. inL@ins
Scendios , rSSN 0933 1875, 2003t2l MÖBUS, C., SCHRöDER, O. & THOLE, H.,J., Diagnosihg
dd
Evalualing lho Acquisition prccBs of Progrmine Sch€mar4 in LE. Creer, C. McCaUa (eds), Studenl Modelling: The Key to rndilidutized kowledgeBed
lßlruction, Berlin: Sprinser CNATO ASI Series F: Conpurer and Systems Sciencs, Vot.125). pages 2ll-264, 1994
[]l
LÜDTKI, A., MÖBUS, C., THOLE. H.-J., Copilile Modellins Appmach to Diägnose Ovq-sinptificarimi.
Sinülatio.-Bed Trainins,i.
Sl.A. Cmi, C. courderes&
F. p@sucu (eds), rntelligmi TuloinsS'$ems! Proceedinss of the 6rh Intemational Corfmncq ITS2002. Bimilz, Fdnce Md
Se
Sebasliaa Stain, B€rlin: Spnngd, Lectue Notes in Cohplter Sciencq LNCS 2163, ISBN 3-540-43750 9, psses 496-506.2002
Artificial
Intelligence
in
Education
Shaping the
Fuhre
of Learning through
Intelligent
Technologies
Edited
by
Ulrich
Hoppe
UniveßftAt Duisbutg-Esserr, Genfta
y
Felisa
Verdejo
Uniyersidad
Nacional
deEdlAaciöh
aDistancia, Madrid, Spain
and
Judy
Kay
Univers
it,
of
Sydnqt,
Alstralia
tos
P.e!s
+==
clmha
O 2OOl.
fte
aulhqi mfltion d in rh. tabk of@nte.tsAU rig!ß
resftd.
No p.n of üi, 6mktry
b. Ep@dn@4 sio@d ir .Eri*l
s)6rdt! or ba]eided,inany{{morby
ymds
wirholtlfid
qits
Ddnission fioh dr pühlislrr. ISBN I 58603 356 5 (lOSPGt
ISBN 4 274 90600 0 C3055 (Ohuh.)
Libnry
ofc6gt6
Conlrol Nurnd: 200310603?fd+31206203419
Ditnibstor
k
the UKa
llrels"d
Ditttibrtat in tte USI and Cnnad!IOS Pr.ss4jvis
Ma*etins
IOS16,
Irc.73 Lim
wdt
5?95-GBukcco iePdkMyHeddington
BüLq vA 22015ONlodo)C
?AD
USAEngl&d
fd; +l ?03123 3663f!*
+44 1865 ?500?9
eMil
i6bdl6@iosp6s$e
Dßnibutü in Cemdn , Aßria atul
SwiEqlüd
DisEibttott
J4PanD44103 Leipzis Chjlod!-k\ Toklb 101-8460
LECAI NOTICE
Thc publ6h.r is ml Bpotuible for ü.