EDBT 2026 Demo / reviewers in the wild / expert
Ivan Bratko
dblp:b/IvanBratko
· DBLP profile ↗
93ranked-venue papers
12as first author
2since 2021 · last 2025
0000-0002-3658-6555ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 62 · 8 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 20 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 19 · 3 first-authorDatabases, data management, data science and information retrieval · 16 · 2 first-authorHuman-computer interaction and ubiquitous computing · 7Theory of computation · 5 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
17 papers |
Knowledge representation and reasoning · 58% Motion planning and robot control · 11% Probabilistic and Bayesian machine learning · 8% | |
| Interdisciplinary, comprehensive, and emerging computing
4 papers |
Bioinformatics and computational biology · 82% Medical and health informatics · 18% | |
| Databases, data mining, and information retrieval
6 papers |
Data mining · 63% Machine learning and data management · 37% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 53% Algorithmic game theory and mechanism design · 46% Algorithms and data structures · 1% | |
| Computer graphics and multimedia
3 papers |
Visualization and visual analytics · 100% |
Topics — the 27 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning |
0.6 | 5 | 2016 | Extracting qualitative relations from categorical data · Artif. Intell. 2016 Learning Qualitative Models from Numerical Data: Extended abstract · IJCAI 2013 Learning qualitative models from numerical data · Artif. Intell. 2011 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative model learning |
0.3 | 3 | 2013 | Learning Qualitative Models from Numerical Data: Extended abstract · IJCAI 2013 Learning qualitative models from numerical data · Artif. Intell. 2011 Learning Qualitative Models of Dynamic Systems · ML 1991 |
Robotics › Motion planning and robot control
robot control |
0.2 | 1 | 2014 | Qualitative Planning with Quantitative Constraints for Online Learning of Robotic Behaviours · AAAI 2014 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
game tree search |
0.1 | 1 | 2010 | When is it better not to look ahead? · Artif. Intell. 2010 |
Machine learning › Trustworthy machine learning
interpretability |
0.1 | 2 | 2005 | Nomograms for visualizing support vector machines · KDD 2005 Qualitatively Faithful Quantitative Prediction · IJCAI 2003 |
Data mining › statistical analysis
categorical data analysis |
0.1 | 1 | 2016 | Extracting qualitative relations from categorical data · Artif. Intell. 2016 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
argumentation |
0.1 | 1 | 2007 | Argument based machine learning · Artif. Intell. 2007 |
Mathematical optimization
minimax optimization |
0.1 | 1 | 2006 | Is real-valued minimax pathological? · Artif. Intell. 2006 |
Robotics › Legged, aerial and field robots
field robotics |
0.1 | 1 | 2014 | Qualitative Planning with Quantitative Constraints for Online Learning of Robotic Behaviours · AAAI 2014 |
Robotics › Legged, aerial and field robots › field robotics › disaster response
urban search and rescue |
0.1 | 1 | 2014 | Qualitative Planning with Quantitative Constraints for Online Learning of Robotic Behaviours · AAAI 2014 |
Medical and health informatics › oncology
cancer diagnosis |
0.1 | 1 | 2005 | Simple and effective visual models for gene expression cancer diagnostics · KDD 2005 |
Bioinformatics and computational biology
functional genomics |
0.1 | 1 | 2005 | VizRank: finding informative data projections in functional genomics by machine learning · Bioinform. 2005 |
Bioinformatics and computational biology
gene expression analysis |
0.1 | 1 | 2005 | Simple and effective visual models for gene expression cancer diagnostics · KDD 2005 |
Bioinformatics and computational biology › gene expression analysis
microarray data analysis |
0.1 | 1 | 2005 | Microarray data mining with visual programming · Bioinform. 2005 |
Data mining › dimensionality reduction
feature selection |
0.1 | 1 | 2005 | Simple and effective visual models for gene expression cancer diagnostics · KDD 2005 |
Visualization and visual analytics
high-dimensional data visualization |
0.1 | 1 | 2005 | Simple and effective visual models for gene expression cancer diagnostics · KDD 2005 |
Algorithmic game theory and mechanism design › zero-sum game
minimax theorem |
0.1 | 1 | 2005 | Why Minimax Works: An Alternative Explanation · IJCAI 2005 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › ontology learning
concept hierarchy learning |
0.1 | 2 | 2000 | Induction of Concept Hierarchies from Noisy Data · ICML 2000 Learning by Discovering Concept Hierarchies · Artif. Intell. 1999 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.0 | 1 | 2004 | Testing the significance of attribute interactions · ICML 2004 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.0 | 1 | 2004 | Testing the significance of attribute interactions · ICML 2004 |
Bioinformatics and computational biology › biological network › network biology
genetic network analysis |
0.0 | 1 | 2003 | GenePath: a system for automated construction of genetic networks from mutant data · Bioinform. 2003 |
Bioinformatics and computational biology
statistical genetics |
0.0 | 1 | 2003 | GenePath: a system for automated construction of genetic networks from mutant data · Bioinform. 2003 |
Software maintenance and evolution
reverse engineering |
0.0 | 1 | 2002 | Qualitative reverse engineering · ICML 2002 |
Visualization and visual analytics
dimensionality reduction |
0.0 | 1 | 2005 | VizRank: finding informative data projections in functional genomics by machine learning · Bioinform. 2005 |
Visualization and visual analytics
model visualization |
0.0 | 1 | 2005 | Nomograms for visualizing support vector machines · KDD 2005 |
Robotics › Motion planning and robot control
robot learning |
0.0 | 1 | 1997 | Skill Reconstruction as Induction of LQ Controllers with Subgoals · IJCAI (2) 1997 |
Algorithms and data structures › search algorithms
heuristic search |
0.0 | 1 | 1979 | Implementing Search Heuristics Using the AL1 Advice-Taking System · IJCAI 1979 |
Methods — techniques the papers use, named apart from their topics
qualitative reasoning · 0.9qualitative model learning · 0.2symbolic qualitative planning · 0.2numerical optimization · 0.2scatterplot · 0.2radviz · 0.2projection scoring · 0.2projection ranking · 0.1nomograms · 0.1machine learning · 0.1logistic regression · 0.1game theory · 0.1visualization · 0.1numerical regression · 0.1data flow · 0.1constraint learning · 0.1chi-squared test · 0.0bootstrap · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Qualitative control learning can be much faster than reinforcement learning
Domen Soberl, Ivan Bratko |
Mach. Learn. | 2 |
| 2023 | Transferring a Learned Qualitative Cart-Pole Control Model to Uneven Terrains
Domen Soberl, Ivan Bratko |
DS | 2 |
| 2019 | Learning Explainable Control Strategies Demonstrated on the Pole-and-Cart System
Domen Soberl, Ivan Bratko |
IEA/AIE | 2 |
| 2019 | Extreme value correction: a method for correcting optimistic estimations in rule learning
Martin Mozina, Janez Demsar, Ivan Bratko, Jure Zabkar |
Mach. Learn. | 3 |
| 2018 | Identifying typical approaches and errors in Prolog programming with argument-based machine learning
Martin Mozina, Timotej Lazar, Ivan Bratko |
Expert Syst. Appl. | 3 |
| 2017 | Automatic Extraction of AST Patterns for Debugging Student Programs
Timotej Lazar, Martin Mozina, Ivan Bratko |
AIED | 3 |
| 2017 | Reactive Motion Planning with Qualitative Constraints
Domen Soberl, Ivan Bratko |
IEA/AIE (1) | 2 |
| 2017 | A Machine Learning System for Controlling a Rescue Robot
Timothy Wiley, Ivan Bratko, Claude Sammut |
RoboCup | 2 |
| 2017 | Feasibility of spirography features for objective assessment of motor function in Parkinson's disease
Aleksander Sadikov, Vida Groznik, Martin Mozina, Jure Zabkar, Dag Nyholm, Mevludin Memedi, Ivan Bratko, Dejan Georgiev |
Artif. Intell. Medicine | 7 |
| 2016 | Extracting qualitative relations from categorical data
Jure Zabkar, Ivan Bratko, Janez Demsar |
Artif. Intell. | 2 |
| 2015 | Qualitative Planning of Object Pushing by a Robot
Domen Soberl, Jure Zabkar, Ivan Bratko |
ISMIS | 3 |
| 2014 | Qualitative Planning with Quantitative Constraints for Online Learning of Robotic BehavioursabstractThis paper resolves previous problems in the Multi-Strategy architecture for online learning of robotic behaviours. The hybrid method includes a symbolic qualitative planner that constructs an approximate solution to a control problem. The approximate solution provides constraints for a numerical optimisation algorithm, which is used to refine the qualitative plan into an operational policy. Introducing quantitative constraints into the planner gives previously unachievable domain independent reasoning. The method is demonstrated on a multi-tracked robot intended for urban search and rescue. Timothy Wiley, Claude Sammut, Ivan Bratko |
AAAI | 3 |
| 2014 | ParkinsonCheck Smart Phone AppabstractThe paper introduces the ParkinsonCheck application. It is an app for smart phones based on spirography (spiral drawing) intended to detect signs of Parkinson's disease (PD) and essential tremor (ET), which is the main differential diagnosis from PD in the early stage of the disease. The app is equipped with an expert system and is the first such app to be completely automated. Its intended use is twofold: (a) to act as a standalone test for general population, advising potential patients to seek medical help as early as possible, and (b) to be used by neurologists as a portable and inexpensive fully digitalised clinical decision support system. ParkinsonCheck is currently freely available in Slovenia on four mobile platforms as a pilot study. After potentially upgrading its expert system with new learning data, the plan is for it to be translated into English and offered worldwide. Aleksander Sadikov, Vida Groznik, Jure Zabkar, Martin Mozina, Dejan Georgiev, Zvezdan Pirtosek, Ivan Bratko |
ECAI | 7 |
| 2014 | Qualitative Simulation with Answer Set ProgrammingabstractQualitative Simulation (QSIM) reasons about the behaviour of dynamic physical systems as they evolve over time. The system is represented by a coarse qualitative model rather than precise numerical models. However, for large complex domains, such as robotics for Urban Search and Rescue, existing QSIM implementations are inefficient. ASPQSIM is a novel formulation of the QSIM algorithm in Answer Set Programming that takes advantage of the similarities between qualitative simulation and constraint satisfaction problems. ASPQSIM is compared against an existing QSIM implementation on a variety of domains that demonstrate ASPQSIM provides a significant improvement in efficiency especially on complex domains, and producing simulations in domains that are not solvable by the procedural implementation. Timothy Wiley, Claude Sammut, Ivan Bratko |
ECAI | 3 |
| 2014 | Data-Driven Program Synthesis for Hint Generation in Programming Tutors
Timotej Lazar, Ivan Bratko |
Intelligent Tutoring Systems | 2 |
| 2014 | Designing an Interactive Teaching Tool with ABML Knowledge Refinement Loop
Matej Zapusek, Martin Mozina, Ivan Bratko, Joze Rugelj, Matej Guid |
Intelligent Tutoring Systems | 3 |
| 2013 | Search-Based Estimation of Problem Difficulty for Humans
Matej Guid, Ivan Bratko |
AIED | 2 |
| 2013 | Building an Intelligent Tutoring System for Chess Endgames
Matej Guid, Martin Mozina, Ciril Bohak, Aleksander Sadikov, Ivan Bratko |
CSEDU | 5 |
| 2013 | Learning Qualitative Models from Numerical Data: Extended abstract
Jure Zabkar, Martin Mozina, Ivan Bratko, Janez Demsar |
IJCAI | 3 |
| 2013 | Elicitation of neurological knowledge with argument-based machine learning
Vida Groznik, Matej Guid, Aleksander Sadikov, Martin Mozina, Dejan Georgiev, Veronika Kragelj, Samo Ribaric, Zvezdan Pirtosek, Ivan Bratko |
Artif. Intell. Medicine | 9 |
| 2012 | ABML Knowledge Refinement Loop: A Case Study
Matej Guid, Martin Mozina, Vida Groznik, Dejan Georgiev, Aleksander Sadikov, Zvezdan Pirtosek, Ivan Bratko |
ISMIS | 7 |
| 2012 | Goal-Oriented Conceptualization of Procedural Knowledge
Martin Mozina, Matej Guid, Aleksander Sadikov, Vida Groznik, Ivan Bratko |
ITS | 5 |
| 2012 | Improving vehicle aeroacoustics using machine learning
Damjan Kuznar, Martin Mozina, Marina Giordanino, Ivan Bratko |
Eng. Appl. Artif. Intell. | 4 |
| 2012 | ILP turns 20 - Biography and future challengesabstractInductive Logic Programming (ILP) is an area of Machine Learning which has now reached its twentieth year. Using the analogy of a human biography this paper recalls the development of the subject from its infancy through childhood and teenage years. We show how in each phase ILP has been characterised by an attempt to extend theory and implementations in tandem with the development of novel and challenging real-world applications. Lastly, by projection we suggest directions for research which will help the subject coming of age. Stephen H. Muggleton, Luc De Raedt, David Poole 0001, Ivan Bratko, Peter A. Flach, Katsumi Inoue, Ashwin Srinivasan 0001 |
Mach. Learn. | 4 |
| 2012 | Independent-valued minimax: Pathological or beneficial?
Mitja Lustrek, Ivan Bratko, Matjaz Gams |
Theor. Comput. Sci. | 2 |
| 2011 | Elicitation of Neurological Knowledge with ABML
Vida Groznik, Matej Guid, Aleksander Sadikov, Martin Mozina, Dejan Georgiev, Veronika Kragelj, Samo Ribaric, Zvezdan Pirtosek, Ivan Bratko |
AIME | 9 |
| 2011 | Learning qualitative models from numerical data
Jure Zabkar, Martin Mozina, Ivan Bratko, Janez Demsar |
Artif. Intell. | 3 |
| 2011 | Embodied Concept Discovery through Qualitative Action ModelsabstractWe present a novel approach to embodied learning of qualitative models. We introduce algorithm STRUDEL that enables an autonomous robot to discover new concepts by performing experiments in its environment. The robot collects data about its actions and its observations of the environment. From the obtained data, the robot learns qualitative descriptive models of the effects that its actions have in the environment. Models are learned using inductive logic programming. We describe two experiments with a humanoid robot Nao in which Nao learns descriptive qualitative models which contain what can be interpreted as simple definitions of the concepts of movability and stability. Aljaz Kosmerlj, Ivan Bratko, Jure Zabkar |
Int. J. Uncertain. Fuzziness Knowl. Based Syst. | 2 |
| 2010 | Discovery of Abstract Concepts by a Robot
Ivan Bratko |
ALT | 1 |
| 2010 | Discovery of Abstract Concepts by a Robot
Ivan Bratko |
Discovery Science | 1 |
| 2010 | Conceptualizing Procedural Knowledge Targeted at Students with Different Skill Levels
Martin Mozina, Matej Guid, Aleksander Sadikov, Vida Groznik, Jana Krivec, Ivan Bratko |
EDM | 6 |
| 2010 | Learning from Noisy Data Using a Non-covering ILP Algorithm
Andrej Oblak, Ivan Bratko |
ILP | 2 |
| 2010 | When is it better not to look ahead?
Dana S. Nau, Mitja Lustrek, Austin Parker, Ivan Bratko, Matjaz Gams |
Artif. Intell. | 4 |
| 2009 | Argument Based Machine Learning from Examples and TextabstractWe introduce a novel approach to cross-media learning based on argument based machine learning (ABML). ABML is a recent method that combines argumentation and machine learning from examples, and its main idea is to use arguments for some of the learning examples. Arguments are usually provided by a domain expert. In this paper, we present an alternative approach, where arguments used in ABML are automatically extracted from text with a technique for relation extraction. We demonstrate and evaluate the approach through a case study of learning to classify animals by using arguments automatically extracted from Wikipedia. Martin Mozina, Claudio Giuliano, Ivan Bratko |
ACIIDS | 3 |
| 2008 | Fighting Knowledge Acquisition Bottleneck with Argument Based Machine LearningabstractKnowledge elicitation is known to be a difficult task and thus a major bottleneck in building a knowledge base. Machine learning has long ago been proposed as a way to alleviate this problem. Machine learning usually helps the domain expert to uncover some of the more tacit concepts. However, the learned concepts are often hard to understand and hard to extend. A common view is that a combination of a domain expert and machine learning would yield the best results. Recently, argument based machine learning (ABML) has been introduced as a combination of argumentation and machine learning. Through argumentation, ABML enables the expert to articulate his knowledge easily and in a very natural way. ABML was shown to significantly improve the comprehensibility and accuracy of the learned concepts. This makes ABML a most natural tool for constructing a knowledge base. The present paper shows how this is accomplished through a case study of building a knowledge base of an expert system used in a chess tutoring application. Martin Mozina, Matej Guid, Jana Krivec, Aleksander Sadikov, Ivan Bratko |
ECAI | 5 |
| 2008 | LRTAabstractRecently we showed that under very reasonable conditions, incomplete, real-time search methods like RTA*work better with pessimistic heuristic functions than with optimistic, admissible heuristic functions of equal quality. The use of pessimistic heuristic functions results in higher percentage of correct decisions and in shorter solution lengths. We extend this result to learning RTA*(LRTA*) and demonstrate that the use of pessimistic instead of optimistic (or mixed) heuristic functions of equal quality results in much faster learning process at the cost of just marginally worse quality of converged solutions. Aleksander Sadikov, Ivan Bratko |
ECAI | 2 |
| 2008 | An Experiment in Robot Discovery with ILP
Gregor Leban, Jure Zabkar, Ivan Bratko |
ILP | 3 |
| 2007 | Argument based machine learning
Martin Mozina, Jure Zabkar, Ivan Bratko |
Artif. Intell. | 3 |
| 2006 | Argument Based Machine Learning in a Medical Domain
Jure Zabkar, Martin Mozina, Jerneja Videcnik, Ivan Bratko |
COMMA | 4 |
| 2006 | Argument Based Rule Learning
Martin Mozina, Jure Zabkar, Ivan Bratko |
ECAI | 3 |
| 2006 | Pessimistic Heuristics Beat Optimistic Ones in Real-Time Search
Aleksander Sadikov, Ivan Bratko |
ECAI | 2 |
| 2006 | Why Is Rule Learning Optimistic and How to Correct It
Martin Mozina, Janez Demsar, Jure Zabkar, Ivan Bratko |
ECML | 4 |
| 2006 | Argument-Based Machine Learning
Ivan Bratko, Martin Mozina, Jure Zabkar |
ISMIS | 1 |
| 2006 | Is real-valued minimax pathological?
Mitja Lustrek, Matjaz Gams, Ivan Bratko |
Artif. Intell. | 3 |
| 2006 | VizRank: Data Visualization Guided by Machine Learning
Gregor Leban, Blaz Zupan, Gaj Vidmar, Ivan Bratko |
Data Min. Knowl. Discov. | 4 |
| 2006 | Learning long-term chess strategies from databases
Aleksander Sadikov, Ivan Bratko |
Mach. Learn. | 2 |
| 2005 | Application of Argument Based Machine Learning to LawabstractIn this paper we discuss the application of a new machine learning approach - argumentation based machine learning - to the legal domain. Argumentation based machine learning is particularly suited to law as it makes use of the justifications of decisions to guide its learning. Importantly, where a large number of decided cases are available, it provides a way of identifying which need to be considered, so that only decisions which will have an influence are examined. Martin Mozina, Jure Zabkar, Trevor J. M. Bench-Capon, Ivan Bratko |
ICAIL | 4 |
| 2005 | Why Minimax Works: An Alternative Explanation
Mitja Lustrek, Matjaz Gams, Ivan Bratko |
IJCAI | 3 |
| 2005 | Combining Learning Constraints and Numerical Regression
Dorian Suc, Ivan Bratko |
IJCAI | 2 |
| 2005 | Nomograms for visualizing support vector machinesabstractWe propose a simple yet potentially very effective way of visualizing trained support vector machines. Nomograms are an established model visualization technique that can graphically encode the complete model on a single page. The dimensionality of the visualization does not depend on the number of attributes, but merely on the properties of the kernel. To represent the effect of each predictive feature on the log odds ratio scale as required for the nomograms, we employ logistic regression to convert the distance from the separating hyperplane into a probability. Case studies on selected data sets show that for a technique thought to be a black-box, nomograms can clearly expose its internal structure. By providing an easy-to-interpret visualization the analysts can gain insight and study the effects of predictive factors. Aleks Jakulin, Martin Mozina, Janez Demsar, Ivan Bratko, Blaz Zupan |
KDD | 4 |
| 2005 | Simple and effective visual models for gene expression cancer diagnosticsabstractIn the paper we show that diagnostic classes in cancer gene expression data sets, which most often include thousands of features (genes), may be effectively separated with simple two-dimensional plots such as scatterplot and radviz graph. The principal innovation proposed in the paper is a method called VizRank, which is able to score and identify the best among possibly millions of candidate projections for visualizations. Compared to recently much applied techniques in the field of cancer genomics that include neural networks, support vector machines and various ensemble-based approaches, VizRank is fast and finds visualization models that can be easily examined and interpreted by domain experts. Our experiments on a number of gene expression data sets show that VizRank was always able to find data visualizations with a small number of (two to seven) genes and excellent class separation. In addition to providing grounds for gene expression cancer diagnosis, VizRank and its visualizations also identify small sets of relevant genes, uncover interesting gene interactions and point to outliers and potential misclassifications in cancer data sets. Gregor Leban, Minca Mramor, Ivan Bratko, Blaz Zupan |
KDD | 3 |
| 2005 | Microarray data mining with visual programmingabstractUNLABELLED: Visual programming offers an intuitive means of combining known analysis and visualization methods into powerful applications. The system presented here enables users who are not programmers to manage microarray and genomic data flow and to customize their analyses by combining common data analysis tools to fit their needs. AVAILABILITY: http://www.ailab.si/supp/bi-visprog SUPPLEMENTARY INFORMATION: http://www.ailab.si/supp/bi-visprog. Tomaz Curk, Janez Demsar, Qikai Xu, Gregor Leban, Uros Petrovic, Ivan Bratko, Gad Shaulsky, Blaz Zupan |
Bioinform. | 6 |
| 2005 | VizRank: finding informative data projections in functional genomics by machine learningabstractUNLABELLED: VizRank is a tool that finds interesting two-dimensional projections of class-labeled data. When applied to multi-dimensional functional genomics datasets, VizRank can systematically find relevant biological patterns. AVAILABILITY: http://www.ailab.si/supp/bi-vizrank SUPPLEMENTARY INFORMATION: http://www.ailab.si/supp/bi-vizrank. Gregor Leban, Ivan Bratko, Uros Petrovic, Tomaz Curk, Blaz Zupan |
Bioinform. | 2 |
| 2005 | Bias and pathology in minimax search
Aleksander Sadikov, Ivan Bratko, Igor Kononenko 0001 |
Theor. Comput. Sci. | 2 |
| 2004 | Learning to Fly Simple and Robust
Dorian Suc, Ivan Bratko, Claude Sammut |
ECML | 2 |
| 2004 | Testing the significance of attribute interactionsabstractAttribute interactions are the irreducible dependencies between attributes. Interactions underlie feature relevance and selection, the structure of joint probability and classification models: if and only if the attributes interact, they should be connected. While the issue of 2-way interactions, especially of those between an attribute and the label, has already been addressed, we introduce an operational definition of a generalized n-way interaction by highlighting two models: the reductionistic part-to-whole approximation, where the model of the whole is reconstructed from models of the parts, and the holistic reference model, where the whole is modelled directly. An interaction is deemed significant if these two models are significantly different. In this paper, we propose the Kirkwood superposition approximation for constructing part-to-whole approximations. To model data, we do not assume a particular structure of interactions, but instead construct the model by testing for the presence of interactions. The resulting map of significant interactions is a graphical model learned from the data. We confirm that the P-values computed with the assumption of the asymptotic X2 distribution closely match those obtained with the boot-strap. Aleks Jakulin, Ivan Bratko |
ICML | 2 |
| 2004 | Qualitatively faithful quantitative prediction
Dorian Suc, Daniel Vladusic, Ivan Bratko |
Artif. Intell. | 3 |
| 2003 | Attribute Interactions in Medical Data Analysis
Aleks Jakulin, Ivan Bratko, Dragica Smrke, Janez Demsar, Blaz Zupan |
AIME | 2 |
| 2003 | Improving Numerical Prediction with Qualitative Constraints
Dorian Suc, Ivan Bratko |
ECML | 2 |
| 2003 | Qualitatively Faithful Quantitative Prediction
Dorian Suc, Daniel Vladusic, Ivan Bratko |
IJCAI | 3 |
| 2003 | Analyzing Attribute Dependencies
Aleks Jakulin, Ivan Bratko |
PKDD | 2 |
| 2003 | GenePath: a system for inference of genetic networks and proposal of genetic experiments
Blaz Zupan, Ivan Bratko, Janez Demsar, Peter Juvan, Tomaz Curk, Urban Borstnik, J. Robert Beck, John A. Halter, Adam Kuspa, Gad Shaulsky |
Artif. Intell. Medicine | 2 |
| 2003 | GenePath: a system for automated construction of genetic networks from mutant dataabstractMOTIVATION: Genetic networks are often used in the analysis of biological phenomena. In classical genetics, they are constructed manually from experimental data on mutants. The field lacks formalism to guide such analysis, and accounting for all the data becomes complicated when large amounts of data are considered. RESULTS: We have developed GenePath, an intelligent assistant that automates the analysis of genetic data. GenePath employs expert-defined patterns to uncover gene relations from the data, and uses these relations as constraints in the search for a plausible genetic network. GenePath formalizes genetic data analysis, facilitates the consideration of all the available data in a consistent manner, and the examination of the large number of possible consequences of planned experiments. It also provides an explanation mechanism that traces every finding to the pertinent data. AVAILABILITY: GenePath can be accessed at http://genepath.org. SUPPLEMENTARY INFORMATION: Supplementary material is available at http://genepath.org/bi-.supp. Blaz Zupan, Janez Demsar, Ivan Bratko, Peter Juvan, John A. Halter, Adam Kuspa, Gad Shaulsky |
Bioinform. | 3 |
| 2002 | Qualitative reverse engineering
Dorian Suc, Ivan Bratko |
ICML | 2 |
| 2002 | Using Machine Learning to Understand Operator's Skill
Ivan Bratko, Dorian Suc |
IEA/AIE | 1 |
| 2001 | Abductive Inference of Genetic Networks
Blaz Zupan, Ivan Bratko, Janez Demsar, J. Robert Beck, Adam Kuspa, Gad Shaulsky |
AIME | 2 |
| 2001 | Induction of Qualitative Trees
Dorian Suc, Ivan Bratko |
ECML | 2 |
| 2000 | Problem Decomposition for Behavioural Cloning
Dorian Suc, Ivan Bratko |
ECML | 2 |
| 2000 | Induction of Concept Hierarchies from Noisy Data
Blaz Zupan, Ivan Bratko, Marko Bohanec, Janez Demsar |
ICML | 2 |
| 2000 | Machine learning for survival analysis: a case study on recurrence of prostate cancer
Blaz Zupan, Janez Demsar, Michael W. Kattan, J. Robert Beck, Ivan Bratko |
Artif. Intell. Medicine | 5 |
| 2000 | Skill modeling through symbolic reconstruction of operator's trajectoriesabstractControlling a complex dynamic system, such as a plane or a crane, usually requires a skilled operator. Such control skill is typically hard to reconstruct through introspection. Therefore an attractive approach to the reconstruction of control skill involves machine learning from operator's control traces, also known as behavioral cloning. In the most common approach to behavioral cloning, a controller is induced as a direct mapping from system states to actions. Unfortunately, such controllers usually suffer from lack of robustness and lack typical elements of human control strategies, such as subgoals and substages of the control plan. We investigate a novel approach. We apply the GoldHorn program to induce from the operator's trajectories a set of symbolic constraints. These are then used together with a locally weighted regression model to determine the next action. Using the Acrobot problem in a case study, this approach showed significant improvements both in terms of control performance and transparency of induced clones. Dorian Suc, Ivan Bratko |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 1999 | Learning by Discovering Concept Hierarchies
Blaz Zupan, Marko Bohanec, Janez Demsar, Ivan Bratko |
Artif. Intell. | 4 |
| 1997 | Constructing Intermediate Concepts by Decomposition of Real Functions
Janez Demsar, Blaz Zupan, Marko Bohanec, Ivan Bratko |
ECML | 4 |
| 1997 | Machine Learning by Function Decomposition
Blaz Zupan, Marko Bohanec, Ivan Bratko, Janez Demsar |
ICML | 3 |
| 1997 | Skill Reconstruction as Induction of LQ Controllers with Subgoals
Dorian Suc, Ivan Bratko |
IJCAI (2) | 2 |
| 1997 | A Dataset Decomposition Approach to Data Mining and Machine Discovery
Blaz Zupan, Marko Bohanec, Ivan Bratko, Bojan Cestnik |
KDD | 3 |
| 1997 | First Order Regression
Aram Karalic, Ivan Bratko |
Mach. Learn. | 2 |
| 1994 | Reconstructing Human Skill with Machine Learning
Tanja Urbancic, Ivan Bratko |
ECAI | 2 |
| 1994 | Using Machine Learning Techniques to Interpret Results from Discrete Event Simulation
Dunja Mladenic, Ivan Bratko, Ray J. Paul, Marko Grobelnik |
ECML | 2 |
| 1994 | A knowledge base for finite element mesh design
Bojan Dolsak, Anton Jezernik, Ivan Bratko |
Artif. Intell. Eng. | 3 |
| 1994 | Trading Accuracy for Simplicity in Decision Trees
Marko Bohanec, Ivan Bratko |
Mach. Learn. | 2 |
| 1994 | Machine Learning and Qualitative Reasoning
Ivan Bratko |
Mach. Learn. | 1 |
| 1993 | Machine learning in artificial intelligence
Ivan Bratko |
Artif. Intell. Eng. | 1 |
| 1991 | Learning Qualitative Models of Dynamic Systems
Ivan Bratko, Stephen H. Muggleton, Alen Varsek |
ML | 1 |
| 1991 | Information-Based Evaluation Criterion for Classifier's Performance
Igor Kononenko 0001, Ivan Bratko |
Mach. Learn. | 2 |
| 1989 | Medical Analysis of Automatically Induced Diagnostic Rules
Vladimir Pirnat, Igor Kononenko 0001, T. Janc, Ivan Bratko |
AIME | 4 |
| 1988 | Learning Redundant Rules in Noisy Domains
Bojan Cestnik, Ivan Bratko |
ECAI | 2 |
| 1982 | Symbolic Derivation of Chess Patterns
Ivan Bratko |
ECAI | 1 |
| 1981 | Recognition of Complex Patterns Using Cellular ArraysabstractOne way of enhancing the problem-solving power of a domain-specialised automatic problem solver is the introduction of domain-important concepts, defined as patterns, for streamlining the problem-solving process. The number of patterns needed for certain kinds of tasks, or domains, like chess, can be so high that the success of this approach to the development of powerful problem-solvers critically depends on two questions: <(a) How much programming effort is needed to implement such patterns in a programming language? (b) How efficiently, in terms of execution time, can these patterns be evaluated? In this paper several fundamentally different approaches to the implementation of problem-domain meaningful patterns, using a complex chess problem as an example, are compared. In particular, an approach based on cellular array processing operations is investigated. Zdenek Zdráhal, Ivan Bratko, Alen Shapiro |
Comput. J. | 2 |
| 1980 | An Advice Program for a Complex Chess Programming TaskabstractThis paper describes the first computer implementation of Master skill in a nontrivial chess end game other than by exhaustive tabulation. Ivan Bratko, Donald Michie |
Comput. J. | 1 |
| 1979 | Implementing Search Heuristics Using the AL1 Advice-Taking System
Ivan Bratko |
IJCAI | 1 |
| 1978 | Pattern-Based Representation of Chess End-Game KnowledgeabstractI. Bratko, D. Kopec, D. Michie; Pattern-Based Representation of Chess End-Game Knowledge, The Computer Journal, Volume 21, Issue 2, 1 May 1978, Pages 149–1 Ivan Bratko, Danny Kopec, Donald Michie |
Comput. J. | 1 |
| 1978 | Proving Correctness of Strategies in the AL1 Assertional Language
Ivan Bratko |
Inf. Process. Lett. | 1 |