scispace - formally typeset
Search or ask a question

Showing papers in "International Journal of Human-computer Studies \/ International Journal of Man-machine Studies in 1979"


Journal ArticleDOI
TL;DR: The intention in writing this paper is to make explicit the vast amounts of tutorial knowledge required to construct a coaching system that is robust, friendly and intelligent enough to survive in home or classroom use.
Abstract: Computer-based tutoring/coaching systems have the promise of enhancing the educational value of gaming environments by guiding a student's discovery learning This paper provides an in-depth view of (i) the philosophy behind such systems, (ii) the kinds of diagnostic modeling strategies required to infer a student's shortcomings from observing his behavior and (iii) the range of explicit tutorial strategies needed for directing the Tutor to say the right thing at the right time Examples of these issues are drawn for a computer-based coaching system for a simple game-How the West was Won Our intention in writing this paper is to make explicit the vast amounts of tutorial knowledge required to construct a coaching system that is robust, friendly and intelligent enough to survive in home or classroom use During the past three years, we have witnessed how subtle the computer-based coaching problem really is We hope this paper conveys some of these subtleties—many of which continue to resist general solution

571 citations


Journal ArticleDOI
Ira P. Goldstein1
TL;DR: In this article, a model of the evolution of rule-structured knowledge is described, which serves as a cornerstone of the development of computer-based coaches, and a graph structure whose nodes represent rules, and whose links represent various evolutionary relationships such as generalization, correction, and refinement.
Abstract: I shall describe a model of the evolution of rule-structured knowledge that serves as a cornerstone of our development of computer-based coaches. The key idea is a graph structure whose nodes represent rules, and whose links represent various evolutionary relationships such as generalization, correction, and refinement. I shall define this graph and describe a student simulation testbed which we are using to analyze different genetic graph formulations of the reasoning skills required to play an elementary mathematical game.

329 citations


Journal ArticleDOI
TL;DR: This paper describes the rule-based formalism used by MYCIN-like programs, and argues that these programs are not sufficient in themselves as teaching tools, and claims that it is desirable to represent teaching expertise explicitly, using a flexible framework that makes it possible to easily modify tutorial strategies and communicate them to other researchers.
Abstract: The first version of an “intelligent computer-aided instruction— program built on MYCIN-like expert systems has been implemented. This program, named GUIDON, is a case method tutor in which the problem-solving and tutorial dialogue capabilities are distinct. The expertise to be taught is provided by a rule-based consultation program. The dialogue capabilities constitute teaching expertise for helping a student solve a case. In this paper we describe the rule-based formalism used by MYCIN-like programs, and then argue that these programs are not sufficient in themselves as teaching tools. We have chosen to develop a mixed-initiative tutor that plays an active role in choosing knowledge to present to a student, based on his competence and interests. Furthermore, we argue that is desirable to augment the domain expertise of MYCIN-like programs with other levels of domain knowledge that help explain and organize the domain rules. Finally, we claim that it is desirable to represent teaching expertise explicitly, using a flexible framework that makes it possible to easily modify tutorial strategies and communicate them to other researchers. The design of the GUIDON program is based on natural language studies of discourse in AI. In particular, our framework integrates domain expertise in tutorial dialogues via explicit, modular tutoring rules that are controlled by a communication model. This model is based on consideration of the student's knowledge and interests, as well as the tutor's plans for the case session. This paper discusses interesting examples of tutoring rules for guiding discussion of a topic and responding to a student's hypothesis based on the evidence he has collected.

316 citations


Journal ArticleDOI
TL;DR: A technique by which a fuzzy subset can be linguistically labelled based on assignment of labels to specific subsets and their concatenation with connectives “AND” and “OR” is described.
Abstract: This paper describes a technique by which a fuzzy subset can be linguistically labelled. The technique involves the separation of a given fuzzy set into a certain number of specific subsets. The labelling is based on assignment of labels to these specific subsets and their concatenation with connectives “AND” and “OR”. The technique allows the user to specify, up to a certain number, his own primary subsets and their respective names. The input subset is also freely specified and properties like normality of input subsets do not constitute any constraint.

163 citations


Journal ArticleDOI
TL;DR: The goal structure of a tutor is outlined, types of conceptual bugs that students have in their understanding of physical processes are described and some of the representational viewpoints necessary to diagnose and correct these bugs are discussed.
Abstract: Tutorial dialogues can be analyzed as an interaction in which a tutor “debugs” a student's knowledge representation by diagnosing and correcting conceptual misunderstandings. In this paper, we outline some tentative steps toward a theory which describes tutorial interactions. We outline the goal structure of a tutor, describe types of conceptual bugs that students have in their understanding of physical processes and discuss some of the representational viewpoints necessary to diagnose and correct these bugs.

110 citations


Journal ArticleDOI
TL;DR: Some requirements for a good notation with examples and empirical findings are listed, to give the user the useful information using a clear perceptual code for the underlying processes and to restrict the writer to “good” structures.
Abstract: It is obvious that some diagrammatic notations are better than others, less obvious why. We list some requirements for a good notation with examples and empirical findings. Central requirements are to give the user the useful information (relevance) using a clear perceptual code for the underlying processes (representation); moreover the notation should restrict the writer to “good” structures. Important information in symbolic codes should be redundantly recoded in a perceptual code as well. Unfortunately these principles, especially the last, tend to make extra work if the diagram has to be modified, conflicting with the requirement of revisability unless software aids can be devised. Notation designers cannot turn to behavioural science for detailed guidance, but they could well make more use of empirical evaluations than at present.

99 citations


Journal ArticleDOI
Tim O'Shea1
TL;DR: A self-improving quadratic tutor comprising two principal components is described, which was used by 51 students, and executed five experimental changes on its teaching strategy, demonstrating that it was capable of improving its performance as a result of experimentation.
Abstract: A self-improving quadratic tutor comprising two principal components is described. One component is an adaptive teaching program where the teaching strategy is expressed as a set of production rules. The second component performs the self-improving function of the system by making experimental changes to the set of production rules. This component employs a deduction procedure which operates on a theory of instruction expressed as a set of modally qualified assertions. These assertions relate educational objectives to modifications which can be made to the teaching strategy. The cycle of operations proposed for the system is as follows—select an educational objective, make an experimental change in teaching strategy, statistically evaluate the resulting performance, and update both the set of production rules and set of assertions. The tutor taught the solution of quadratic equations by the discovery method. The tutor was used by 51 students, and executed five experimental changes on its teaching strategy. This trial demonstrated that it was capable of improving its performance as a result of experimentation. Its limitations include a vulnerability to problems of local optima during “hill-climbing” and to a variant of the frame problem.

99 citations


Journal ArticleDOI
TL;DR: The concepts of truth value restriction and fuzzy logical relation are used to give a general approach to fuzzy logic and also fuzzy reasoning involving propositions with imprecise or vague description.
Abstract: The concepts of truth value restriction and fuzzy logical relation are used to give a general approach to fuzzy logic and also fuzzy reasoning involving propositions with imprecise or vague description.

96 citations


Journal ArticleDOI
TL;DR: It is concluded that AI research may eventually provide intelligent tools with the inferential powers necessary for a genuine dialogue, but that for the time being it is better to make the underlying mechanisms and their limitations as explicit as possible.
Abstract: It is argued that to obtain the maximum benefit from interactive computer systems principles of program and dialogue design are needed. It is unlikely that natural languages such as English will provide a suitable basis for designing a man-computer dialogue. The objective should be to model the task domain in a way that will be comprehensible to the user and to provide an explicit “image” of the “underlying processes”. Design principles are discussed both for general purpose programming languages and “bespoke” languages intended as tools for a specific purpose. It is concluded that AI research may eventually provide intelligent tools with the inferential powers necessary for a genuine dialogue, but that for the time being it is better to make the underlying mechanisms and their limitations as explicit as possible.

87 citations


Journal ArticleDOI
TL;DR: This paper gives a critical appraisal of “fuzzy logic” from the viewpoint of a logician and concludes that no acceptable case has been made for the need for it.
Abstract: This paper gives a critical appraisal of “fuzzy logic” from the viewpoint of a logician and concludes that no acceptable case has been made for the need for it

80 citations


Journal ArticleDOI
TL;DR: The current system is not a tutor; but the process of implementing and testing it has been instrumental in refining the model of the design process, thereby bringing us a step closer to realizing a computer-based programming tutor.
Abstract: How could an appropriately structured environment facilitate the acquisition of programming skills? Significant theoretical strides are needed before human-quality performance can be expected from a computer-based programming tutor. As an intermediate step, a system has been implemented which serves primarily as an editing language and diligent clerk. However, it differs from conventional programming environments in two crucial ways: (1) it interacts with the student using a vocabulary of concepts about planning and debugging, derived from an explicit model of the design process; and (2) it actively prompts the student with a menu of design alternatives, within the overall framework of a mixed-initiative dialogue. The current system is not a tutor; but the process of implementing and testing it has been instrumental in refining our model of the design process, thereby bringing us a step closer to realizing a computer-based programming tutor.

Journal ArticleDOI
Ronald R. Yager1
TL;DR: It is shown that Zadeh's max and min operations are the only possible extension of the classic union and intersection operations which are meaningful in the face of ordinal information on degrees of membership.
Abstract: The question of obtaining fuzzy membership grades is discussed. It is then shown that Zadeh's max and min operations are the only possible extension of the classic union and intersection operations which are meaningful in the face of ordinal information on degrees of membership. A discussion of ratio type information-meaningful operations is also presented.

Journal ArticleDOI
TL;DR: Various interpretations of conditional propositions are considered, which include relational definitions using Łukasiewicz logical implication rule and Zadeh's Maximin rule, and theorems for reducing dimensionality are presented.
Abstract: Various interpretations of conditional propositions are considered, which include relational definitions using Łukasiewicz logical implication rule and Zadeh's Maximin rule. Theorems are presented which describe the relationship between the interpretations. An example of reasoning in ordinary set theory is presented as a special case of the method used for approximate reasoning with fuzzy propositions. Models of reasoning from multiple conditional propositions of high dimensional state are constructed and theorems for reducing dimensionality are presented. Problems of dimensionality using the Łukasiewicz implication rule are discussed and an alternative method based on fuzzy logic is indicated briefly.

Journal ArticleDOI
Warren Teitelman1
TL;DR: In this paper, a bit map display and pointing device (a mouse) are used to enrich the user's interactions with the system, and to provide capabilities not possible with terminals that essentially emulate hard copy devices.
Abstract: This paper continues and extends previous work by the author in developing systems which provide the user with various forms of explicit and implicit assistance, and in general co-operate with the user in the development of his programs. The system described in this paper makes extensive use of a bit map display and pointing device (a mouse) to significantly enrich the user's interactions with the system, and to provide capabilities not possible with terminals that essentially emulate hard copy devices. For example, any text that is displayed on the screen can be pointed at and treated as input, exactly as though it were typed, i.e. the user can say use this expression or that value, and then simply point. The user views his programming environment through a collection of display windows, each of which corresponds to a different task or context. The user can manipulate the windows, or the contents of a particular window, by a combination of keyboard inputs or pointing operations. The technique of using different windows for different tasks makes it easy for the user to manage several simultaneous tasks and contexts, e.g. defining programs, testing programs, editing, asking the system for assistance, sending and receiving messages, etc. and to switch back and forth between these tasks at his convenience.

Journal ArticleDOI
TL;DR: A combined bottom-up top-down algorithm is proposed and exhaustive experimentation shows that the algorithm achieves the error-correcting capability of the dictionary look-up methods at half the cost.
Abstract: Existing approaches to using contextual information in text recognition tend to fall into two categories: dictionary look-up methods and Markov methods. Markov methods use transition probabilities between letters and represent a bottom-up approach to using context which is characterized by being very efficient but exhibiting mediocre errorcorrecting capability. Dictionary look-up methods, on the other hand, constrain the choice of letter sequences to be legal words and represent a top-down approach characterized by impressive error-correcting capabilities at a stiff price in storage and computation. In this paper, a combined bottom-up top-down algorithm is proposed. Exhaustive experimentation shows that the algorithm achieves the error-correcting capability of the dictionary look-up methods at half the cost.

Journal ArticleDOI
TL;DR: A Problem Solving Monitor which has been implemented to provide a supportive environment for students solving a non-deterministic task, the interpretation of nuclear magnetic resonance spectra is discussed.
Abstract: This paper discusses a Problem Solving Monitor which has been implemented to provide a supportive environment for students solving a non-deterministic task, the interpretation of nuclear magnetic resonance spectra. In particular, this paper discusses the facility which allows the student to give an explanation in Natural Language and which comments on this. The explanations considered here are complex as they involve a series of arguments, which in turn consist of a series of facts and a deduction. The protocols which were collected from various student problem solving sessions are analysed in some detail and the inconsistent and incomplete nature of the dialogues is stressed. A system which is able to cope with these deficient dialogues is presented.

Journal ArticleDOI
TL;DR: This paper extends the method of approximate reasoning based upon fuzzy logic as proposed by Baldwin (1978) to arguments of a more complex nature, namely those with mixed inputs.
Abstract: In this paper we extend the method of approximate reasoning based upon fuzzy logic as proposed by Baldwin (1978) to arguments of a more complex nature, namely those with mixed inputs. Two approaches are given, both of which have their analogies in ordinary two valued logic.

Journal ArticleDOI
I.G. Umbers1
TL;DR: A review of the process control literature concludes that an information processing approach based on protocol data seems to be the most fruitful technique for modelling the human process controller.
Abstract: The process control literature is reviewed for evidence on the following aspects of the process operator: characteristics of human control behaviour, development of process control skills, individual differences between process operators, task factors that affect performance, the organization of operator control behaviour. The various theoretical constructs which have been proposed to model these aspects of operator behaviour are described and discussed. Since the majority of the models are based on an analysis of verbal report data, a discussion of some of the methodological problems in using verbal protocols is presented. The review concludes that an information processing approach based on protocol data seems to be the most fruitful technique for modelling the human process controller.

Journal ArticleDOI
TL;DR: The objective is to show through illustrations what can be incorporated into relational database systems to allow for a wider range of real-world requirements and closer man-computer interation.
Abstract: Database systems originated as mechanisms for storing and retrieving information. Codd's relational formalism generalized and made far more flexible the forms of data structure and retrieval specification allowed. However, available implementations of relational databases are in terms of hard, static, deterministic relations; whereas in real-world applications data is often imprecise, inherently dynamic and non-deterministic. In recent years there has been a range of developments concerned with representing and using data that can only be represented in these “softer” terms. Some of the work has been explicitly concerned with database systems, but much of it, whilst highly relevant, has been in other application areas. This paper classifies and surveys work on a variety of logical systems in the context of its relevance to database systems. The objective is to show through illustrations what can be incorporated into relational database systems to allow for a wider range of real-world requirements and closer man-computer interation. The current state-of-the-art in natural language interaction with databases is illustrated and discussed. The possibility of paradoxes leading to oscillations in database states is demonstrated. The roles of modal, multi-valued and fuzzy logics in databases are described as discussed.

Journal ArticleDOI
TL;DR: A new definition of possibility measure is presented which is calculated on truth space and is shown to be equivalent to Zadeh's original definition and an important possibility theorem relating to such problems is presented.
Abstract: A new definition of possibility measure is presented which is calculated on truth space and is shown to be equivalent to Zadeh's original definition. This alternative formulation is shown to be the more natural in the context of decision classification because it clearly demonstrates the need for determining both the possibility of a category and not that category in a selection criterion. A number of useful possibility theorems are presented and their application to decision classification is demonstrated in a simplistic medical diagnosis problem, which also employs entropy measure as an additional parameter. The truth space formulation of possibility measure is shown to be of further value in problems of high dimensional state and an important possibility theorem relating to such problems is presented.

Journal ArticleDOI
TL;DR: A suite of computer programs (PEGASUS, FOCUS, MINUS, CORE, ARGUS and SOCIOGRIDS) has been developed, each one acting as a cybernetic tool to enhance man's capabilities to understand both himself and his relationships with other perspectives of the world.
Abstract: A conversational method is necessary for experimenter and subject to collaborate in the exploration of the world of human beings. Individuals cannot be treated as objects, or be instructed how to take part in an experiment, without the recognition of the autonomy of each person and the invitation to participate jointly in co-operative exploration of the nature of man. An individual can be seen as a personal scientist who forms theories about the world and tests these theories against his personal experience of reality, adapting his theories for a more effective anticipation of events and hence a more competent interaction with his environment. A suite of computer programs (PEGASUS, FOCUS, MINUS, CORE, ARGUS and SOCIOGRIDS) has been developed, each one acting as a cybernetic tool to enhance man's capabilities to understand both himself and his relationships with other perspectives of the world. PEGASUS is described, including PEGASUS-BANK which can be used to explore the relationship of an individual with another individual (or group). The CORE program can be used to chart change in a person over time, and to find the level of understanding and agreement between two people. Shared understanding within small groups can be investigated using the SOCIOGRIDS program which produces a mapping of the intra-group relationships, and the subject content which shows the extent of agreement in the group. A study involving the exchange of subjective standards in human judgement is briefly described, and an analogy drawn to the understanding of different perspectives in the treatment of a medical or clinical patient.


Journal ArticleDOI
TL;DR: The intent is to show the characteristics of various methodologies presently available and to establish the requirements by which they may be evaluated.
Abstract: For purposes of this study, a paradigm is defined as a distinct way of thinking about problems, in the sense given to this concept by Kuhn (1962). A paradigm is usually "content" or "substance-free" in the sense that it applies to many problems in a domain regardless of their specific content. A methodology is a problem oriented procedure or approach which incorporates a particular paradigm. The intent is to show the characteristics of various methodologies presently available and to establish the requirements by which they may be evaluated.

Journal ArticleDOI
TL;DR: This paper discusses the development of a simultaneous speech transcription system for the deaf based upon a Palantype shorthand machine and the results of trials of these systems under practical conditions are presented.
Abstract: This paper discusses the development of a simultaneous speech transcription system for the deaf based upon a Palantype shorthand machine. An initial investigation of such a system presented in an earlier paper is summarized and development stemming from this work is detailed. The design considerations of 2 hard-wired logical transcription systems are discussed and the results of trials of these systems with deaf subjects under practical conditions presented. Methods of improving the output text quality by the application of dictionary search techniques are also discussed. The results of emulations of several possible systems using limited dictionaries are presented and compared with the results obtainable using a very large dictionary. The text quality produced by these emulations is illustrated by transcripts of each emulation produced from a single recording of a text from Hansard. Finally, design criteria for a portable and relatively inexpensive microprocessor-based transcription system which would provide a good quality transcript are specified.

Journal ArticleDOI
TL;DR: A methodology is given by which algorithms constructed using the model can be improved in the light of their practical performance by a systematic process of iterative refinement, whilst retaining the properties of simplicity, compactness and close correspondence to human pattern-knowledge.
Abstract: The endgame in chess has proved surprisingly difficult to program satisfactorily, even in the most elementary cases. This paper presents a model aimed at facilitating the construction of simple algorithms based closely on the chessplayer's knowledge of significant patterns of pieces. The use of pattern-knowledge is one important aspect of human chess skill; another is the ability to learn from experience. A methodology is accordingly given by which algorithms constructed using the model can be improved in the light of their practical performance by a systematic process of iterative refinement, whilst retaining the properties of simplicity, compactness and close correspondence to human pattern-knowledge.

Journal ArticleDOI
TL;DR: Three different decision models are presented: an analysis of risk-taking behaviour which encompasses both the subjective expected utility model and Atkinson's motivation model; a model concerned with the social behaviour of the interaction between individual and group actions; and a model of the formal structure of cognitive problems involved in choice based on a linguistic representation of motivation.
Abstract: Three different decision models are presented: an analysis of risk-taking behaviour which encompasses both the subjective expected utility model and Atkinson's motivation model; a model concerned with the social behaviour of the interaction between individual and group actions which leads to a new class of decision models capable of accounting for such phenomena as the intransitivity of preferences; and a model of the formal structure of cognitive problems involved in choice based on a linguistic representation of motivation. Finally, an outline is presented of the application of formal action theory to pre-decisional situations.

Journal ArticleDOI
TL;DR: Two categorizations are presented of aspects of the speaker recognition field; the first examines the memory systems involved in experimental tasks and is based on a critical account of the taxonomy proposed by Bricker & Pruzansky (1976).
Abstract: Two categorizations are presented of aspects of the speaker recognition field. The first examines the memory systems involved in experimental tasks and is based on a critical account of the taxonomy proposed by Bricker & Pruzansky (1976). The second deals with the decisions which listeners are required to make in the experimental situation. Finally, the differences between the experimental situation and the real world are examined.

Journal ArticleDOI
TL;DR: There is an urgent need to establish more empirical facts on the assignments of subjective membership gradings and, in particular, the combinations of such gradings.
Abstract: Fuzzy reasoning is founded on subjective measurements specified as grades of membership of property categories called fuzzy sets. These membership gradings, it is assumed, may be expressed numerically by functions or corresponding discrete representations the values of which submit to the conventional arithmetic operations. This paper raises the question as to the empirical justification of these assumptions. That is, what empirical support can be established for this approach considering the properties of subjective measurements in psychophysics and those of utility in modern microeconomics or management science. Based on a presentation of the evidence demonstrated in these disciplines a power function seems to be the tentative form of the membership gradings of fuzzy sets representing a large variety of psychophysical continua and the corporate utility under risk. However, practically no empirical evidence was found to support the submission of such power function representations to arithmetic operations. Hence, there is an urgent need to establish more empirical facts on the assignments of subjective membership gradings and, in particular, the combinations of such gradings.

Journal ArticleDOI
TL;DR: This paper describes a system for generating speech by rule from a phonetic representation, using a resonance analogue speech synthesizer driven by parameters which are computed in real time by a microcomputer.
Abstract: This paper describes a system for generating speech by rule from a phonetic representation, using a resonance analogue speech synthesizer driven by parameters which are computed in real time by a microcomputer. Input to it, in the form of a phonetic transcription with additional markers to control rhythm and intonation, can come from a terminal attached to the microcomputer, or from a host computer linked to it by a serial line. A novel feature of the implementation is the use of a high-level structured programming language, “C”, which is compiled on the host and transmitted to the microcomputer as object code. This allows changes to be made quickly to the segmental and suprasegmental synthesis routines, which are still under development, and combines flexibility with ease of use in man-machine applications requiring speech output. To the host, the microcomputer/synthesizer system is simply a character-oriented low-data-rate output device.

Journal ArticleDOI
TL;DR: The businessman describes how the equipment has made it possible for him to continue working in a managerial capacity and highlights the benefits and limitations of the Palantype Speech Transcription System.
Abstract: The prototype Palantype Speech Transcription System developed at Southampton University is being used full time by a profoundly deaf businessman. In this paper the businessman describes how the equipment has made it possible for him to continue working in a managerial capacity and highlights the benefits and limitations. A comparison is made with other methods tried by the author prior to the availability of the Palantype System.