Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!think!snorkelwacker!mit-eddie!mit-amt!rowe From: rowe@mit-amt.MEDIA.MIT.EDU (Robert Rowe) Newsgroups: comp.music Subject: Re: Research Digest Vol. 5, #11 Message-ID: <1571@mit-amt.MEDIA.MIT.EDU> Date: 8 Feb 90 15:38:55 GMT References: <9002060056.AA04843@bartok.sun.com> Reply-To: rowe@media-lab.media.mit.edu (Robert Rowe) Distribution: inet Organization: MIT Media Lab, Cambridge MA Lines: 84 In reply to my query about the knowledge acquisition process in PRECOMP, Otto Laske makes some observations and asks for comment. I would like to explore further some of his remarks, such as >Why is knowledge acquisition (KA) important? It is the only way >to get away from the ad hoc stipulations now reigning supreme in >"music research" (a nice neutral term that says nothing). Why is KA the only way to improve music programs? This is what I fundamentally do not understand about your position, and the above statement does not help me. >In fact, such monitoring and knowledge acquisition modules >should be part of every tool built today, since only with such >material--rather than the informal musings of users--tools >can be systematically improved, and criteria for their evaluation >can be developed. You have built a knowledge acquisition section into PRECOMP, which records how an expert user chooses to segment musical material generated by the other parts. I'm sure you realize that it is a trivial step to add a protocol recorder to a composition program - the reason no one does it is that it is so unclear why it is worth saving all those megabytes of data. Recording a protocol in itself, in any case, is hardly knowledge acquisition. You save the interesting part of the process for the cognitive musicologist who will examine and evaluate the data later on, and for the designer who sets up the task in the first place. >As in OBSERVER, the session log --protocol--needs to be inter- >preted by a cognitive musicologist The kind of decision-making you will find recorded by your segmentation advisor is, I wonder if you would agree, highly directed by the structure of the task. Anyway, you have this data which says which parameters an expert uses to segment musical material. So - what are they? If you tell me what parameters your users favored to segment material, that is information I could use as I continue development of my system. If you tell me I have to record protocols of people using my system, save the data, and hand it over to a cognitive musicologist so he can interpret that "knowledge" for me, that is considerably less informative. >What are the results from work with PRECOMP. Yeah, everybody >wants results, before even having understood the purpose. Guilty on both counts. I know you think the purpose is glaringly, painfully obvious, but I am genuinely having trouble discerning it. Let me try to outline what I take you to be saying: Composition tools are inadequate because they do not reflect the cognitive processes composers use. Knowledge acquisition is the only way to uncover those processes, and, thereby, improve the tools. I am writing a computer program for composition and performance. I have been doing such things for many years. As the program is used for more compositions, and by more musicians, it improves. Score of other composers are in the same state of affairs. Still, I do not believe that the operations I encode will be useful for all composers. I do expect that the knowledge representations and manipulations I take myself to be developing will be of interest to other composers and musicians involved in similar pursuits; I do expect, and in fact, have seen, other musicians use the system to make music. But I do not expect that the knowledge acquisition process as you describe it would have any particular impact on the development of my, or many other composers', tools. According to you, knowledge acquisition has to provide us with a substrate of tools capturing the common compositional cognitive heritage for anyone to make any progress. >What interests me in this research is not only the abstract >theoretical insights into expert's knowledge, but equally, if not >more, the insights that lead to better composition tools. The SA >in PRECOMP, for instance, could be used for any score-generating >program, to aid the composer in designing a definitive score. It >is thus an aid in compositional design. >Similar tools are possible for other musical tasks, there is >no limit. This is where the purpose becomes unclear to me. Do you believe that the segmentation advisor captures a universal cognitive skill, applicable to the tasks of all composers? If you do believe it, what are other such universal, or at least, very widespread compositional strategies? If you do not believe it, why is any one composer's structuring of a musical task supposed to provide useful tools for all the others? - Robert Rowe - Music & Cognition Group - MIT Media Laboratory