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

Jack H. Good

dblp:221/2759 · also Jack Henry Good · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0003-1886-9217ORCID · corroborated

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

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Theory of computation · 1

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
2 papers
Trustworthy machine learning · 75% Deep learning architectures and training · 25%
Theoretical computer science
1 paper
Automated reasoning and model checking · 87% Computational complexity · 13%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability › logic-based explanation › rule-based explanation
decision tree explanation
0.712023
Feature Learning for Interpretable, Performant Decision Trees · NeurIPS 2023
Machine learning › Trustworthy machine learning
interpretability
0.712023
Feature Learning for Interpretable, Performant Decision Trees · NeurIPS 2023
Machine learning › Trustworthy machine learning
verification
0.712023
Verification of Fuzzy Decision Trees · IEEE Trans. Software Eng. 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

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

abstraction refinement · 1.3SMT solving · 1.3sparse feature learning · 0.7differentiable decision tree · 0.7
YearPublicationVenuePosition
2024 Bifurcation Identification for Ultrasound-driven Robotic Cannulation
abstract
In trauma and critical care settings, rapid and precise intravascular access is key to patients’ survival. Our research aims at ensuring this access, even when skilled medical personnel are not readily available. Vessel bifurcations are anatomical landmarks that can guide the safe placement of catheters or needles during medical procedures. Although ultrasound is advantageous in navigating anatomical landmarks in emergency scenarios due to its portability and safety, to our knowledge no existing algorithm can autonomously extract vessel bifurcations using ultrasound images. This is primarily due to the limited availability of ground truth data, in particular, data from live subjects, needed for training and validating reliable models. We introduce BIFURC (Bifurcation Identification For Ultrasound-driven Robot Cannulation), a novel algorithm that identifies vessel bifurcations and provides optimal needle insertion sites for an autonomous robotic cannulation system. BIFURC integrates expert knowledge with deep learning techniques to efficiently detect vessel bifurcations within the femoral region and can be trained on a limited amount of in-vivo data. We evaluated our algorithm using a medical phantom as well as real-world experiments involving live pigs. In all cases, BIFURC consistently identified bifurcation points and needle insertion locations in alignment with those identified by expert clinicians.
Cecilia G. Morales, Dhruv Srikanth, Jack H. Good, Keith Dufendach, Artur Dubrawski
IROS3
2023 Feature Learning for Interpretable, Performant Decision Trees
abstract
Decision trees are regarded for high interpretability arising from their hierarchical partitioning structure built on simple decision rules. However, in practice, this is not realized because axis-aligned partitioning of realistic data results in deep trees, and because ensemble methods are used to mitigate overfitting. Even then, model complexity and performance remain sensitive to transformation of the input, and extensive expert crafting of features from the raw data is common. We propose the first system to alternate sparse feature learning with differentiable decision tree construction to produce small, interpretable trees with good performance. We benchmark against conventional tree-based models and demonstrate several notions of interpretation of a model and its predictions.
Jack H. Good, Torin Kovach, James Kyle Miller, Artur Dubrawski
NeurIPS1
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.1
2018 Periods in Subtraction Games (Keynote Speakers)
abstract
We discuss the structure of periods in subtraction games. In particular, we discuss ways that a computational approach yields insights to the periods that emerge in the asymptotic structure of these combinatorial games.
Bret J. Benesh, Jamylle Carter, Deidra A. Coleman, Douglas G. Crabill, Jack H. Good, Jennifer Travis, Mark Daniel Ward
AofA5