Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Susan Craw

dblp:52/2286 · DBLP profile ↗
← Back
42ranked-venue papers
14as first author
1since 2021 · last 2021
0000-0003-1870-0323ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 37 · 13 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 3 first-authorDatabases, data management, data science and information retrieval · 3Human-computer interaction and ubiquitous computing · 2 · 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.

Databases, data mining, and information retrieval
5 papers
Recommender systems · 63% Information retrieval · 31% Knowledge graphs · 6%
Artificial intelligence
7 papers
Knowledge representation and reasoning · 100%
Computer graphics and multimedia
2 papers
Audio and music processing · 100%

Topics — the 12 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
case-based reasoning
0.542018
Maintenance of Case Bases: Current Algorithms after Fifty Years · IJCAI 2018
Informed Case Base Maintenance: A Complexity Profiling Approach · AAAI 2007
Learning adaptation knowledge to improve case-based reasoning · Artif. Intell. 2006
Knowledge, reasoning and agents › Knowledge representation and reasoning › case-based reasoning
case base maintenance
0.422018
Maintenance of Case Bases: Current Algorithms after Fifty Years · IJCAI 2018
Informed Case Base Maintenance: A Complexity Profiling Approach · AAAI 2007
Recommender systems
music recommendation
0.322015
Music Recommenders: User Evaluation Without Real Users? · IJCAI 2015
Finding the Hidden Gems: Recommending Untagged Music · IJCAI 2011
Information retrieval › query reformulation
query refinement
0.312018
An E-Learning Recommender That Helps Learners Find the Right Materials · AAAI 2018
Information retrieval › interactive information retrieval
user evaluation
0.212015
Music Recommenders: User Evaluation Without Real Users? · IJCAI 2015
Audio and music processing
music information retrieval
0.222012
Music-Inspired Texture Representation · AAAI 2012
Finding the Hidden Gems: Recommending Untagged Music · IJCAI 2011
Recommender systems › music recommendation
content-based music recommendation
0.112012
Music-Inspired Texture Representation · AAAI 2012
Recommender systems › side information integration
tag-based recommendation
0.112015
Learning pseudo-tags to augment sparse tagging in hybrid music recommender systems · Artif. Intell. 2015
Usability and user experience research
user study
0.112015
Music Recommenders: User Evaluation Without Real Users? · IJCAI 2015
Program verification
refinement
0.021996
Refinement complements verification and validation · Int. J. Hum. Comput. Stud. 1996
The Flexibility of Speculative Refinement · ML 1991
Bioinformatics and computational biology › protein structure prediction
protein folding
0.011995
Protein Folding: Symbolic Refinement Competes with Neural Networks · ICML 1995
Bioinformatics and computational biology
protein structure prediction
0.011995
Protein Folding: Symbolic Refinement Competes with Neural Networks · ICML 1995

Methods — techniques the papers use, named apart from their topics

user evaluation · 0.4simulation · 0.4query refinement · 0.3background knowledge extraction · 0.3mel-frequency cepstral coefficients · 0.3latent semantic analysis · 0.2pseudo-tag learning · 0.2complexity analysis · 0.1symbolic refinement · 0.0neural network · 0.0refinement · 0.0
YearPublicationVenuePosition
2021 Improving e-learning recommendation by using background knowledge
abstract
Abstract There is currently a large amount of e‐Learning resources available to learners on the Web. However, learners often have difficulty finding and retrieving relevant materials to support their learning goals because they lack the domain knowledge to craft effective queries that convey what they wish to learn. In addition, the unfamiliar vocabulary often used by domain experts makes it difficult to map a learner's query to a relevant learning material. We address these challenges by introducing an innovative method that automatically builds background knowledge for a learning domain. In creating our method, we exploit a structured collection of teaching materials as a guide for identifying the important domain concepts. We enrich the identified concepts with discovered text from an encyclopedia, thereby increasing the richness of our acquired knowledge. We employ the developed background knowledge for influencing the representation and retrieval of learning resources to improve e‐Learning recommendation. The effectiveness of our method is evaluated using a collection of Machine Learning and Data Mining papers. Our method outperforms the benchmark, demonstrating the advantage of using background knowledge for improving the representation and recommendation of e‐Learning materials.
Blessing Mbipom, Susan Craw, Stewart Massie
Expert Syst. J. Knowl. Eng.2
2020 WiFi-based Human Activity Recognition using Raspberry Pi
abstract
Ambient, non-intrusive approaches to smart home health monitoring, while limited in capability, are preferred by residents. More intrusive methods of sensing, such as video and wearables, can offer richer data but at the cost of lower resident uptake, in part due to privacy concerns. A radio frequency-based approach to sensing, Channel State Information (CSI), can make use of low cost off-the-shelf WiFi hardware. We have implemented an activity recognition system on the Raspberry Pi 4, one of the world's most popular embedded boards. We have implemented an classification system using the Pi to demonstrate its capability for activity recognition. This involves performing data collection, interpretation and windowing, before supplying the data to a classification model. In this paper, the capabilities of the Raspberry Pi 4 at performing activity recognition on CSI data are investigated. We have developed and publicly released a data interaction framework, capable of interpreting, processing and visualising data from a range of CSI-capable hardware. Furthermore, CSI data captured for these experiments during various activity performances have also been made publicly available. We then train a Deep Convolutional LSTM model to classify the activities. Our experiments, performed in a small apartment, achieve 92% average accuracy on 11 activity classes.
Glenn Forbes, Stewart Massie, Susan Craw
ICTAI3
2020 Representing Temporal Dependencies in Smart Home Activity Recognition for Health Monitoring
abstract
Long term health conditions, such as fall risk, are traditionally diagnosed through testing performed in hospital environments. Smart Homes offer the opportunity to perform continuous, long-term behavioural and vitals monitoring of residents, which may be employed to aid diagnosis and management of chronic conditions without placing additional strain on health services. A profile of the resident's behaviour can be produced from sensor data, and then compared over time. Activity Recognition is a primary challenge for profile generation, however many of the approaches adopted fail to take full advantage of the inherent temporal dependencies that exist in the activities taking place. Long Short Term Memory (LSTM) is a form of recurrent neural network that uses previously learned examples to inform classification decisions. In this paper we present a variety of approaches to human activity recognition using LSTMs which consider the temporal dependencies present in the sensor data in order to produce richer representations and improved classification accuracy. The LSTM approaches are compared to the performance of a selection of baseline classification algorithms on several real world datasets. In general, it was found that accuracy in LSTMs improved as additional temporal information was presented to the classifier.
Glenn Forbes, Stewart Massie, Susan Craw, Lucy Fraser, Graeme Hamilton
IJCNN3
2018 An E-Learning Recommender That Helps Learners Find the Right Materials
abstract
Learning materials are increasingly available on the Web making them an excellent source of information for building e-Learning recommendation systems. However, learners often have difficulty finding the right materials to support their learning goals because they lack sufficient domain knowledge to craft effective queries that convey what they wish to learn. The unfamiliar vocabulary often used by domain experts creates a semantic gap between learners and experts, and also makes it difficult to map a learner's query to relevant learning materials. We build an e-Learning recommender system that uses background knowledge extracted from a collection of teaching materials and encyclopedia sources to support the refinement of learners' queries. Our approach allows us to bridge the gap between learners and teaching experts. We evaluate our method using a collection of realistic learner queries and a dataset of Machine Learning and Data Mining documents. Evaluation results show our method to outperform benchmark approaches and demonstrates its effectiveness in assisting learners to find the right materials.
Blessing Mbipom, Stewart Massie, Susan Craw
AAAI3
2018 Case Based Reasoning as a Model for Cognitive Artificial Intelligence
Susan Craw, Agnar Aamodt
ICCBR1
2018 FITsense: Employing Multi-modal Sensors in Smart Homes to Predict Falls
Stewart Massie, Glenn Forbes, Susan Craw, Lucy Fraser, Graeme Hamilton
ICCBR3
2018 Maintenance of Case Bases: Current Algorithms after Fifty Years
abstract
Case-Based Reasoning (CBR) learns new knowledge from data and so can cope with changing environments. CBR is very different from model-based systems since it can learn incrementally as new data is available, storing new cases in its case-base. This means that it can benefit from readily available new data, but also case-base maintenance (CBM) is essential to manage the cases, deleting and compacting the case-base. In the 50th anniversary of CNN (considered the first CBM algorithm), new CBM methods are proposed to deal with the new requirements of Big Data scenarios. In this paper, we present an accessible historic perspective of CBM and we classify and analyse the most recent approaches to deal with these requirements.
Jose M. Juarez, Susan Craw, J. Ricardo Lopez-Delgado, Manuel Campos
IJCAI2
2016 Case-base maintenance with multi-objective evolutionary algorithms
Eduardo Lupiani, Stewart Massie, Susan Craw, Jose M. Juarez, José T. Palma
J. Intell. Inf. Syst.3
2015 Music Recommendation: Audio Neighbourhoods to Discover Music in the Long Tail
Susan Craw, Ben Horsburgh, Stewart Massie
ICCBR1
2015 Music Recommenders: User Evaluation Without Real Users?
Susan Craw, Ben Horsburgh, Stewart Massie
IJCAI1
2015 Learning pseudo-tags to augment sparse tagging in hybrid music recommender systems
Ben Horsburgh, Susan Craw, Stewart Massie
Artif. Intell.2
2013 User Perceptions of Relevance and Its Effect on Retrieval in a Smart Textile Archive
Ben Horsburgh, Susan Craw, Dorothy A. Williams, Simon M. Burnett, Katie Morrison, Suzanne Martin
ICCBR2
2013 A Multi-Objective Evolutionary Algorithm Fitness Function for Case-Base Maintenance
Eduardo Lupiani, Susan Craw, Stewart Massie, Jose M. Juarez, José T. Palma
ICCBR2
2012 Music-Inspired Texture Representation
abstract
Techniques for music recommendation are increasingly relying on hybrid representations to retrieve new and exciting music. A key component of these representations is musical content, with texture being the most widely used feature. Current techniques for representing texture however are inspired by speech, not music, therefore music representations are not capturing the correct nature of musical texture. In this paper we investigate two parts of the well-established mel-frequency cepstral coefficients (MFCC) representation: the resolution of mel-frequencies related to the resolution of musical notes; and how best to describe the shape of texture. Through contextualizing these parts, and their relationship to music, a novel music-inspired texture representation is developed. We evaluate this new texture representation by applying it to the task of music recommendation. We use the representation to build three recommendation models, based on current state-of-the-art methods. Our results show that by understanding two key parts of texture representation, it is possible to achieve a significant recommendation improvement. This contribution of a music-inspired texture representation will not only improve content-based representation, but will allow hybrid systems to take advantage of a stronger content component.
Ben Horsburgh, Susan Craw, Stewart Massie
AAAI2
2011 Plan Recommendation for Well Engineering
Richard Thomson, Stewart Massie, Susan Craw, Hatem Ahriz, Ian Mills
IEA/AIE (2)3
2011 Finding the Hidden Gems: Recommending Untagged Music
abstract
We have developed a novel hybrid representation for Music Information Retrieval. Our representation is built by incorporating audio content into the tag space in a tag-track matrix, and then learning hybrid concepts using latent semantic analysis. We apply this representation to the task of music recommendation, using similarity-based retrieval from a query music track. We also develop a new approach to evaluating music recommender systems, which is based upon the relationship of users liking tracks. We are interested in measuring the recommendation quality, and the rate at which cold-start tracks are recommended. Our hybrid representation is able to outperform a tag-only representation, in terms of both recommendation quality and the rate that cold-start tracks are included as recommendations.
Ben Horsburgh, Susan Craw, Stewart Massie, Robin Boswell
IJCAI2
2011 Integrating case-based reasoning with an electronic patient record system
Martijn van den Branden, Nirmalie Wiratunga, Dean Burton, Susan Craw
Artif. Intell. Medicine4
2010 Applying Machine Translation Evaluation Techniques to Textual CBR
Ibrahim Adeyanju, Nirmalie Wiratunga, Robert Lothian, Susan Craw
ICCBR4
2009 We're Wiser Together
Susan Craw
ICCBR1
2007 Informed Case Base Maintenance: A Complexity Profiling Approach
Susan Craw, Stewart Massie, Nirmalie Wiratunga
AAAI1
2007 Case Authoring: From Textual Reports to Knowledge-Rich Cases
Stella Maris Asiimwe, Susan Craw, Bruce Taylor, Nirmalie Wiratunga
ICCBR2
2007 When Similar Problems Don't Have Similar Solutions
Stewart Massie, Susan Craw, Nirmalie Wiratunga
ICCBR2
2007 From Anomaly Reports to Cases
Stewart Massie, Nirmalie Wiratunga, Susan Craw, Alessandro Donati, Emmanuel Vicari
ICCBR3
2006 Learning adaptation knowledge to improve case-based reasoning
Susan Craw, Nirmalie Wiratunga, Ray Rowe
Artif. Intell.1
2005 Complexity-Guided Case Discovery for Case Based Reasoning
Stewart Massie, Susan Craw, Nirmalie Wiratunga
AAAI2
2004 Case-based reasoning for matching technology to people's needs
Nirmalie Wiratunga, Susan Craw, Bruce Taylor, Genevieve Davis
Knowl. Based Syst.2
2003 Index Driven Selective Sampling for CBR
Nirmalie Wiratunga, Susan Craw, Stewart Massie
ICCBR2
2001 Learning and Applying Case-Based Adaptation Knowledge
Susan Craw, Jacek Jarmulak, Ray Rowe
ICCBR1
2001 Using Case-Base Data to Learn Adaptation Knowledge for Design
Jacek Jarmulak, Susan Craw, Ray Rowe
IJCAI2
2001 Maintaining Retrieval Knowledge in a Case-Base Reasoning System
abstract
The knowledge stored in a case base is central to the problem solving of a case‐based reasoning (CBR) system. Therefore, case‐base maintenance is a key component of maintaining a CBR system. However, other knowledge sources, such as indexing and similarity knowledge for improved case retrieval, also play an important role in CBR problem solving. For many CBR applications, the refinement of this retrieval knowledge is a necessary component of CBR maintenance. This article focuses on optimization of the parameters and feature selections/weights for the indexing and nearest‐neighbor algorithms used by CBR retrieval. Optimization is applied after case‐base maintenance and refines the CBR retrieval to reflect changes that have occurred to cases in the case base. The optimization process is generic and automatic, using knowledge contained in the cases. In this article we demonstrate its effectiveness on a real tablet formulation application in two maintenance scenarios. One scenario, a growing case base, is provided by two snapshots of a formulation database. A change in the company's formulation policy results in a second, more fundamental requirement for CBR maintenance. We show that after case‐base maintenance, the CBR system did indeed benefit from also refining the retrieval knowledge. We believe that existing CBR shells would benefit from including an option to automatically optimize the retrieval process.
Susan Craw, Jacek Jarmulak, Ray Rowe
Comput. Intell.1
2000 Experiences with a Generic Refinement Toolkit (Short Paper)
Robin Boswell, Susan Craw
EKAW2
2000 Informed Selection of Training Examples for Knowledge Refinement
Nirmalie Wiratunga, Susan Craw
EKAW2
2000 Applying Genetic Algorithms to Multi-Objective Land Use Planning
Keith B. Matthews, Susan Craw, Stewart Elder, Alan R. Sibbald, Iain MacKenzie
GECCO2
2000 Debugging knowledge-based applications with a generic toolkit
abstract
Knowledge refinement tools assist in the debugging and maintenance of knowledge based systems (KBSs) by attempting to identify and correct faults in the knowledge that account for incorrect problem-solving. Most refinement systems target a single shell and are able to refine only KBSs implemented in this shell. Our KRUSTWorks toolkit is unusual in that it provides refinement facilities that can be applied to a number of different shells, and is designed to be extensible to new shells. The paper outlines the components of the KRUSTWorks toolkit and how it is applied to faulty KBSs. It describes its application to two real aerospace KBSs implemented in CLIPS and POWER-MODEL to demonstrate its flexibility of application.
Susan Craw, Robin Boswell
ICTAI1
2000 Self-optimising CBR retrieval
abstract
One reason why Case-Based Reasoning (CBR) has become popular is because it reduces development cost compared to rule-based expert systems. Still, the knowledge engineering effort may be demanding. In this paper we present a tool which helps to reduce the knowledge acquisition effort for building a typical CBR retrieval stage consisting of a decision-tree index and similarity measure. We use genetic algorithms to determine the relevance/importance of case features and to find optimal retrieval parameters. The optimisation is done using the data contained in the case-base. Because no (or little) other knowledge is needed this results in a self-optimising CBR retrieval. To illustrate this we present how the tool has been applied to optimise retrieval for a tablet formulation problem.
Jacek Jarmulak, Susan Craw, Ray Rowe
ICTAI2
1999 Knowledge modelling for a generic refinement framework
Robin Boswell, Susan Craw
Knowl. Based Syst.2
1997 Knowledge Refinement to Debug and Maintain a Tablet Formulation System
abstract
Knowledge refinement tools have commonly been applied to diagnostic applications. The paper considers the refinement of a design application. It explores the differences in knowledge content and problem solving steps for design rather than diagnosis systems, and investigates additional refinement operators. Although the problem solving task itself tends to be more complex, this in fact puts more constraints on the results of the problem solving and so the evidence on which the refinement is based can be more rich. Results are provided for a real tablet formulation system, TFS, and experience is reported for two types of refinement tasks: debugging to correct faulty problem solving of an early version of TFS; maintenance of TFS when the formulation task is altered by a change in company policy.
Susan Craw, Robin Boswell, Ray Rowe
ICTAI1
1996 Refinement complements verification and validation
Susan Craw
Int. J. Hum. Comput. Stud.1
1995 Protein Folding: Symbolic Refinement Competes with Neural Networks
Susan Craw, Paul Hutton
ICML1
1995 Consultant-2: pre- and post-processing of Machine Learning applications
Derek H. Sleeman, Michalis Rissakis, Susan Craw, Nicolas Graner, Sunil Sharma
Int. J. Hum. Comput. Stud.3
1991 The Flexibility of Speculative Refinement
Susan Craw, Derek H. Sleeman
ML1
1990 Automating the Refinement of Knowledge-Based Systems
Susan Craw, Derek H. Sleeman
ECAI1