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

Nicholas Gisolfi

dblp:304/8960 · also Nick Gisolfi · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
4since 2021 · last 2024
0000-0002-9258-6285ORCID · corroborated

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

Artificial intelligence and machine learning · 5 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-author · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

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
5 papers
Trustworthy machine learning · 86% Transfer learning and domain adaptation · 7% Learning paradigms · 7%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 67% Data mining · 33%
Theoretical computer science
2 papers
Automated reasoning and model checking · 88% Computational complexity · 12%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

Topics — the 11 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
interpretability
1.532024
Data-Driven Discovery of Design Specifications (Student Abstract) · AAAI 2024
Actionable Model-Centric Explanations (Student Abstract) · AAAI 2022
Finding Meaningful Gaps to Guide Data Acquisition for a Radiation Adjudication System · AAAI 2015
Program verification
model verification
0.812024
Data-Driven Discovery of Design Specifications (Student Abstract) · AAAI 2024
Machine learning › Trustworthy machine learning
verification
0.712023
Verification of Fuzzy Decision Trees · IEEE Trans. Software Eng. 2023
Data mining
crowdsourcing
0.712023
Ordinal Programmatic Weak Supervision and Crowdsourcing for Estimating Cognitive States (Student Abstract) · AAAI 2023
Machine learning and data management › weak supervision
programmatic weak supervision
0.712023
Ordinal Programmatic Weak Supervision and Crowdsourcing for Estimating Cognitive States (Student Abstract) · AAAI 2023
Machine learning and data management
weak supervision
0.712023
Ordinal Programmatic Weak Supervision and Crowdsourcing for Estimating Cognitive States (Student Abstract) · AAAI 2023
Automated reasoning and model checking
abstraction refinement
0.712023
Verification of Fuzzy Decision Trees · IEEE Trans. Software Eng. 2023
Automated reasoning and model checking › satisfiability modulo theories
SMT-based verification
0.712023
Verification of Fuzzy Decision Trees · IEEE Trans. Software Eng. 2023
Machine learning › Trustworthy machine learning › interpretability › model explanation
global explanation
0.612022
Actionable Model-Centric Explanations (Student Abstract) · AAAI 2022
Machine learning › Learning paradigms › multi-task learning
shared structure learning
0.212015
Leveraging Common Structure to Improve Prediction across Related Datasets · AAAI 2015
Automated reasoning and model checking
satisfiability
0.212022
Actionable Model-Centric Explanations (Student Abstract) · AAAI 2022

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

data-driven specification generation · 1.5abstraction refinement · 1.3SMT solving · 1.3boolean satisfiability · 1.1SHAP · 1.1LIME · 1.1factor graph · 0.7classification diagnostics · 0.4transfer learning · 0.2
YearPublicationVenuePosition
2024 Data-Driven Discovery of Design Specifications (Student Abstract)
abstract
Ensuring a machine learning model’s trustworthiness is crucial to prevent potential harm. One way to foster trust is through the formal verification of the model’s adherence to essential design requirements. However, this approach relies on well-defined, application-domain-centric criteria with which to test the model, and such specifications may be cumbersome to collect in practice. We propose a data-driven approach for creating specifications to evaluate a trained model effectively. Implementing this framework allows us to prove that the model will exhibit safe behavior while minimizing the false-positive prediction rate. This strategy enhances predictive accuracy and safety, providing deeper insight into the model’s strengths and weaknesses, and promotes trust through a systematic approach.
Angela Chen, Nicholas Gisolfi, Artur Dubrawski
AAAI2
2023 Ordinal Programmatic Weak Supervision and Crowdsourcing for Estimating Cognitive States (Student Abstract)
abstract
Crowdsourcing and weak supervision offer methods to efficiently label large datasets. Our work builds on existing weak supervision models to accommodate ordinal target classes, in an effort to recover ground truth from weak, external labels. We define a parameterized factor function and show that our approach improves over other baselines.
Prakruthi Pradeep, Benedikt Boecking, Nicholas Gisolfi, Jacob R. Kintz, Torin K. Clark, Artur Dubrawski
AAAI3
2023 Verification of Fuzzy Decision Trees
abstract
In recent years, there have been major strides in the safety verification of machine learning models such as neural networks and tree ensembles. However, fuzzy decision trees (FDT), also called soft or differentiable decision trees, are yet unstudied in the context of verification. They present unique verification challenges resulting from multiplications of input values; in the simplest case with a piecewise-linear splitting function, an FDT is piecewise-polynomial with degree up to the depth of the tree. We propose an abstraction-refinement algorithm for verification of properties of FDTs. We show that the problem is NP-Complete, like many other machine learning verification problems, and that our algorithm is complete in a finite precision setting. We benchmark on a selection of public data sets against an off-the-shelf SMT solver and a baseline variation of our algorithm that uses a refinement strategy from similar methods for neural network verification, finding the proposed method to be the fastest. Code for our algorithm along with our experiments and demos are available on GitHub athttps://github.com/autonlab/fdt_verification.
Jack H. Good, Nicholas Gisolfi, James Kyle Miller, Artur Dubrawski
IEEE Trans. Software Eng.2
2022 Actionable Model-Centric Explanations (Student Abstract)
abstract
We recommend using a model-centric, Boolean Satisfiability (SAT) formalism to obtain useful explanations of trained model behavior, different and complementary to what can be gleaned from LIME and SHAP, popular data-centric explanation tools in Artificial Intelligence (AI).We compare and contrast these methods, and show that data-centric methods may yield brittle explanations of limited practical utility.The model-centric framework, however, can offer actionable insights into risks of using AI models in practice. For critical applications of AI, split-second decision making is best informed by robust explanations that are invariant to properties of data, the capability offered by model-centric frameworks.
Cecilia G. Morales, Nicholas Gisolfi, Robert Edman, James Kyle Miller, Artur Dubrawski
AAAI2
2015 Leveraging Common Structure to Improve Prediction across Related Datasets
Matt Barnes 0001, Nicholas Gisolfi, Madalina Fiterau, Artur Dubrawski
AAAI2
2015 Finding Meaningful Gaps to Guide Data Acquisition for a Radiation Adjudication System
abstract
We consider the problem of identifying discrepancies between training and test data which are responsible for the reduced performance of a classification system. Intended for use when data acquisition is an iterative process controlled by domain experts, our method exposes insufficiencies of training data and presents them in a user-friendly manner. The system is capable of working with any classification system which admits diagnostics on test data. We illustrate the usefulness of our approach in recovering compact representations of the revealed gaps in training data and show that predictive accuracy of the resulting models is improved once the gaps are filled through collection of additional training samples.
Nicholas Gisolfi, Madalina Fiterau, Artur Dubrawski
AAAI1