Expert Systems
What Stands-in for a Missing Tool? A Prototypical Grounded Knowledge-based Approach to Tool Substitution
Thosar, Madhura, Mueller, Christian A., Zug, Sebastian
It is not uncommon to find a tool needed for a certain task unavailable. However, humans tend to circumvent such hurdle by improvising the usability of a suitable existing object in the environment. For a robot who is expected to work alongside humans in the real word is bound to face such obstacles and an effective way to carry on with the task for it would be to find a substitute. Robots that, for instance, have to hammer a nail into a wall should look for a conventional tool, a hammer, or resort to an appropriate substitute in case a hammer is unavailable. A selection of an appropriate substitute requires a knowledge driven deliberation to determine its suitability. Baber in Baber (2003a) suggested that humans are aided by conceptual knowledge about objects during the deliberation process. In other terms, humans generally have an intuitive understanding of objects and as such use qualitative form of knowledge about properties of objects - thus, conceptual knowledge - obtained from a combination of visual sensations, experiences and the outcomes of manual investigation to evaluate the applicability of a substitute.
On Cognitive Preferences and the Plausibility of Rule-based Models
Fürnkranz, Johannes, Kliegr, Tomáš, Paulheim, Heiko
It is conventional wisdom in machine learning and data mining that logical models such as rule sets are more interpretable than other models, and that among such rule-based models, simpler models are more interpretable than more complex ones. In this position paper, we question this latter assumption by focusing on one particular aspect of interpretability, namely the plausibility of models. Roughly speaking, we equate the plausibility of a model with the likeliness that a user accepts it as an explanation for a prediction. In particular, we argue that, all other things being equal, longer explanations may be more convincing than shorter ones, and that the predominant bias for shorter models, which is typically necessary for learning powerful discriminative models, may not be suitable when it comes to user acceptance of the learned models. To that end, we first recapitulate evidence for and against this postulate, and then report the results of an evaluation in a crowd-sourcing study based on about 3.000 judgments. The results do not reveal a strong preference for simple rules, whereas we can observe a weak preference for longer rules in some domains. We then relate these results to well-known cognitive biases such as the conjunction fallacy, the representative heuristic, or the recogition heuristic, and investigate their relation to rule length and plausibility.
What are Expert Systems? - Moral Robots
In our continuing series on the basic concepts of Artificial Intelligence, today we take a closer look at'expert systems,' a somewhat (but not entirely) obsolete branch of symbolic AI. For a long time, expert systems were the most promising, highest-hyped products of AI research. But both the philosophical attacks by Dreyfus, Winograd and others, as well as a lingering sense of the failure of expert systems to deliver on their promises contributed to the 80's disillusionment with AI -- what has since been dubbed the "AI winter," and that ended only with the advent of deep learning in the early 2010s. Expert systems are rule-based inference machines for particular domains of knowledge. They are intended to replace "experts" in that domain.
Shedding Light on Black Box Machine Learning Algorithms: Development of an Axiomatic Framework to Assess the Quality of Methods that Explain Individual Predictions
From self-driving vehicles and back-flipping robots to virtual assistants who book our next appointment at the hair salon or at that restaurant for dinner - machine learning systems are becoming increasingly ubiquitous. The main reason for this is that these methods boast remarkable predictive capabilities. However, most of these models remain black boxes, meaning that it is very challenging for humans to follow and understand their intricate inner workings. Consequently, interpretability has suffered under this ever-increasing complexity of machine learning models. Especially with regards to new regulations, such as the General Data Protection Regulation (GDPR), the necessity for plausibility and verifiability of predictions made by these black boxes is indispensable. Driven by the needs of industry and practice, the research community has recognised this interpretability problem and focussed on developing a growing number of so-called explanation methods over the past few years. These methods explain individual predictions made by black box machine learning models and help to recover some of the lost interpretability. With the proliferation of these explanation methods, it is, however, often unclear, which explanation method offers a higher explanation quality, or is generally better-suited for the situation at hand. In this thesis, we thus propose an axiomatic framework, which allows comparing the quality of different explanation methods amongst each other. Through experimental validation, we find that the developed framework is useful to assess the explanation quality of different explanation methods and reach conclusions that are consistent with independent research.
Stream Reasoning on Expressive Logics
Data streams occur widely in various real world applications. The research on streaming data mainly focuses on the data management, query evaluation and optimization on these data, however the work on reasoning procedures for streaming knowledge bases on both the assertional and terminological levels is very limited. Typically reasoning services on large knowledge bases are very expensive, and need to be applied continuously when the data is received as a stream. Hence new techniques for optimizing this continuous process is needed for developing efficient reasoners on streaming data. In this paper, we survey the related research on reasoning on expressive logics that can be applied to this setting, and point to further research directions in this area.
Small Sample Learning in Big Data Era
Shu, Jun, Xu, Zongben, Meng, Deyu
As a promising area in artificial intelligence, a new learning paradigm, called Small Sample Learning (SSL), has been attracting prominent research attention in the recent years. In this paper, we aim to present a survey to comprehensively introduce the current techniques proposed on this topic. Specifically, current SSL techniques can be mainly divided into two categories. The first category of SSL approaches can be called "concept learning", which emphasizes learning new concepts from only few related observations. The purpose is mainly to simulate human learning behaviors like recognition, generation, imagination, synthesis and analysis. The second category is called "experience learning", which usually co-exists with the large sample learning manner of conventional machine learning. This category mainly focuses on learning with insufficient samples, and can also be called small data learning in some literatures. More extensive surveys on both categories of SSL techniques are introduced and some neuroscience evidences are provided to clarify the rationality of the entire SSL regime, and the relationship with human learning process. Some discussions on the main challenges and possible future research directions along this line are also presented.
Error Detection in a Large-Scale Lexical Taxonomy
Knowledge base (KB) is an important aspect in artificial intelligence. One significant challenge faced by KB construction is that it contains many noises, which prevents its effective usage. Even though some KB cleansing algorithms have been proposed, they focus on the structure of the knowledge graph and neglect the relation between the concepts, which could be helpful to discover wrong relations in KB. Motived by this, we measure the relation of two concepts by the distance between their corresponding instances and detect errors within the intersection of the conflicting concept sets. For efficient and effective knowledge base cleansing, we first apply a distance-based Model to determine the conflicting concept sets using two different methods. Then, we propose and analyze several algorithms on how to detect and repairing the errors based on our model, where we use hash method for an efficient way to calculate distance. Experimental results demonstrate that the proposed approaches could cleanse the knowledge bases efficiently and effectively.
Software engineering and the SP Theory of Intelligence
This paper describes a novel approach to software engineering derived from the "SP Theory of Intelligence" and its realisation in the "SP Computer Model". Despite superficial appearances, it is shown that many of the key ideas in software engineering have counterparts in the structure and workings of the SP system. Potential benefits of this new approach to software engineering include: the automation or semi-automation of software development, with support for programming of the SP system where necessary; allowing programmers to concentrate on 'world-oriented' parallelism, without worries about parallelism to speed up processing; support for the long-term goal of programming the SP system via written or spoken natural language; reducing or eliminating the distinction between 'design' and 'implementation'; reducing or eliminating operations like compiling or interpretation; reducing or eliminating the need for verification of software; reducing the need for validation of software; no formal distinction between program and database; the potential for substantial reductions in the number of types of data file and the number of computer languages; benefits for version control; and reducing technical debt.
Why are mosquitoes dangerous? - Yral.net
We must remember that in this species it is only the females that have the benefit (bad luck for one the human being) that can sting and adsorb the blood to feed. These insects lay their eggs in wastewater. Also in ponds or in places where there is a lot of humidity. Producing in this way larvae that will later become new mosquitoes. They usually bite at times where the temperature is low such as dusk or dawn. You may also be interested: What species have already become extinct?
Marmara Turkish Coreference Corpus and Coreference Resolution Baseline
Schüller, Peter, Cıngıllı, Kübra, Tunçer, Ferit, Sürmeli, Barış Gün, Pekel, Ayşegül, Karatay, Ayşe Hande, Karakaş, Hacer Ezgi
Coreference Resolution is the task of identifying groups of phrases in a text that refer to the same discourse entity. Such referring phrases are called mentions, a set of mentions that all refer to the same 1 discourse entity is called a coreference chain. Annotated corpora are important resources for developing and evaluating automatic coreference resolution methods. Turkish is an agglutinative language and Turkish coreference resolution poses several challenges different from many other languages, in particular the absence of grammatical gender, the possibility of null pronouns in subject and object position, possessive pronouns that can be expressed as suffixes, and ambiguities among possessive and number morphemes, e.g., 'çocukları' can be analysed as'their children' or as'his/her children', depending on context Oflazer and Bozşahin (1994). No coreference resolution corpus exists for Turkish so far. We here describe the result of an effort to create such a corpus based on the METU-Sabanci Turkish Treebank (Say, Zeyrek, Oflazer, and Özge, 2004; Atalay, Oflazer, and Say, 2003; Oflazer, Say, Hakkani-Tür, and Tür, 2003) which is, to the best of our knowledge, the only publicly available Turkish Treebank. Our contributions are as follows.