Publications
Neuro-symbolic methods
Moose: Latent concept learning with reasoning-shortcut awareness in EL++
Neuro-symbolic learning over OWL 2 DL via consequence-based compilation to differentiable circuits
Olga Mashkova, Asaad Mohammedsaleh, Fernando Zhapa-Camacho, Robert Hoehndorf
Compiles a full SROIQ ontology into a differentiable circuit so a perception network can be trained against OWL 2 DL entailment, and shows how to characterize and mitigate reasoning shortcuts in a non-Horn description logic.
A homotopy-type-theoretic generalization of neurosymbolic inference
Fully Geometric Multi-Hop Reasoning on Knowledge Graphs with Transitive Relations
DELE: Deductive EL++ Embeddings for Knowledge Base Completion
Olga Mashkova, Fernando Zhapa-Camacho, Robert Hoehndorf
Uses the deductive closure of an ontology to separate provably false statements from merely unprovable ones, so EL++ embeddings stop training on entailed facts as if they were negatives.
Lattice-Based ALC Ontology Embeddings With Saturation
Fernando Zhapa-Camacho, Robert Hoehndorf
Embeds ALC ontologies by preserving the lattice structure of concept descriptions, working on the many real ontologies that contain no individuals; the journal version adds logical saturation so the model sees inferred axioms and not only asserted ones.
Evaluating Different Methods for Semantic Reasoning Over Ontologies
Fernando Zhapa-Camacho, Robert Hoehndorf
Uses category-theoretical semantics to build ontology-to-graph projections that capture more axioms and retain more semantic information.
From axioms over graphs to vectors, and back again: evaluating the properties of graph-based ontology embeddings
A-LIOn - Alignment Learning through Inconsistency negatives of the aligned Ontologies
Sarah M. Alghamdi, Fernando Zhapa-Camacho, Robert Hoehndorf
Learns ontology alignments by combining lexical and semantic signals, using OWL EL reasoning to generate logically inconsistent negatives.
Biomedical applications
INDIGENA: inductive prediction of disease-gene associations using phenotype ontologies
Fernando Zhapa-Camacho, Robert Hoehndorf
Ranks candidate disease genes from a set of phenotypes, and unlike earlier embedding methods generalises to diseases unseen at training time.
LLM Agent Based Protein Function Prediction
Predicting protein functions using positive-unlabeled ranking with ontology-based priors
Prioritizing genomic variants through neuro-symbolic, knowledge-enhanced learning
Azza Althagafi, Fernando Zhapa-Camacho, Robert Hoehndorf
Prioritises genomic variants in rare-disease diagnosis by combining molecular features with ontology-based knowledge of phenotype consequences.
DeepGOWeb: fast and accurate protein function prediction on the (Semantic) Web
Maxat Kulmanov, Fernando Zhapa-Camacho, Robert Hoehndorf
Serves the DeepGOPlus protein function predictor over a website, an API and SPARQL, keeping predictions consistent with the Gene Ontology.
Software, surveys and overviews
Ontology Embedding: A Survey of Methods, Applications and Resources
Neuro-Symbolic AI in Life Sciences
Robert Hoehndorf, Catia Pesquita, Fernando Zhapa-Camacho
Book chapter surveying how neuro-symbolic methods meet the demands of life-science knowledge, from ontologies and annotation models to scale, and what remains open.
mOWL: Python library for machine learning with biomedical ontologies
Fernando Zhapa-Camacho, Maxat Kulmanov, Robert Hoehndorf
A Python library packaging ontology embedding methods into reusable primitives for machine learning with biomedical ontologies.
Other
Successive Adaptive Linear Neural Modeling for Equidistant Real Roots Finding