EWCBR98 - day 3 scientific programme [view the programme]

I've got a bit of a confession to make...

You see I didn't actually make it to Klaus-Dieter's invited talk on "Case-Based Reasoning & Experimental Software Engineering". Well it was on terribly early and some German colleagues of Klaus-Dieter's would not let me go to sleep (K-D: it was Stefan & Wolfgang). I assume the presentation was about the work being done at the Fraunhoffer Institute for Experimental Software Engineering and  the use of CBR for organisational learning in software engineering (please somebody correct me if I'm wrong).

k-d_althoff.JPG (12792 bytes)
Klaus-Dieter Althoff

After a lot of coffee I did manage to make it to David McSherry's talk and I was very glad that I did. David presented a deceptively simple adaptation heuristic for an estimating problem (house prices). The technique introduced a concept of case dominance which was used to maintain the consistency of the case-base by keeping adapted estimates within known upper and lower bounds. The paper shows how a simple idea that has been well thought out can be very useful.

d_mcsherry.JPG (9356 bytes)
David McSherry

Ivo Vollrath described the application of CBR to the reuse of electrical designs. The system called READee, can take an abstract high level query and transform it using rules into a lower level more specific query which can be used to retrieve specific designs.

i_vollrath.JPG (9258 bytes)
Ivo Vollrath

Axel Schairer then described how CBR could be used to reduce effort in calculating  proofs for formal software specifications. At first sight this seems like an odd approach since the notion of similarity seems incompatible with formal verification. But, since complex proofs are derived from many simpler sub-proofs it is often possible to avoid recalculating the sub-proofs. The results presented were very encouraging with a 45-70% reduction in user interaction.

a_schairer.JPG (6790 bytes)
Axel Schairer

The last talk of the morning was by David Sinclair of Dublin City University. He presented a very interesting paper on the use of CBR for chess playing. This has always seemed to me to be a good application for CBR since it is fairly obvious that good chess players can remember board positions and moves. They are not using brute force to search all possible moves. David used Principle Component Analysis to identify 11 predictive features describing board positions from a total set of 56. Thus, he had reduced the problem space from 56 dimensions to 11. He was then able to use a database of 16,728 games (801,840 individual positions) to test his system with good results. In the end his system can identify a small set of "good" candidate moves which can then be searched using a normal search algorithm. Thus, CBR is being used to effectively prune the search space in a way that could be analogous to human Grand Masters.

d_sinclair.JPG (8218 bytes)
David Sinclair

in_the_pub.JPG (41201 bytes)
lunch in a Dublin Bar

We then all adjourned for lunch, and I have another confession to make...

Because of a mistake in my flights I had to leave the workshop before the afternoon's presentations. So I'd very much appreciate it if somebody who did attend could send a small summary of what happened. The presentations where by:

ricci.JPG (17531 bytes)
Francesco Ricci has plans for EWCBR-2000 well in hand

So how would I sum up EWCBR98. It was a very successful meeting. Looking back to EWCBR96 there has been a rapid maturing in the industrial application of CBR, particularly in Internet applications. Moreover, many of the scientific papers were dealing with issues of real importance to the application of CBR - most obviously maintenance and methodology. The European workshop series is  every bit as strong as the International Conference and it is a great benefit to European research to have not just this event but the national CBR workshops (e.g. German, Italian and UK) as well. The CBR community in Europe is thriving and I think leads the world in the application of CBR (this should cause some controversy).

EWCBR-2000 is already being planned and will be held in Trento in Italy and chaired by Francesco Ricci and Luigi Portanale . But, before then we have ICCBR-99 in Munich, Germany and national CBR workshops. So I look forward to seeing you in Munich next summer if not before.

barrys_babes.JPG (18210 bytes)
Elizabeth McKenna, Cara O'Boyle, Loraine McGinty & some bloke

Finally, remember those young women who were constantly following Barry Smyth around. Well it turns out they're Irish computer science students - smart and pretty. They spent some time collecting autographs from "famous" CBR people at the workshop dinner and even claim to be the ai-cbr fan club. See what you're missing by not attending these events!

guinness.gif (3221 bytes)...and yes, I was bought some Guinness, thank you :-)

One last word -  thanks to Padraig Cunningham and Barry Smyth for organising such a successful workshop.

[go back]

organisers.JPG (17556 bytes)
Barry Smyth & Padraig Cunningham organising Agnar Aamodt

© ai-cbr, 1998