Research

EIS Lab develops explainable intelligent systems through research in explainable AI, smart manufacturing, sustainable energy, process intelligence, and graph learning.

Explainable & Human-Centered AI

Our methodological core focuses on AI systems whose decisions can be inspected and communicated. Current work includes probabilistic rule extraction from tree ensembles and agentic explanation generation, with an emphasis on useful, grounded explanations.

Rule extraction from tree ensembles

Probabilistic Rule Extraction from Tree Ensembles

This line of research extends rule extraction from tree ensembles toward probabilistic and calibrated symbolic models. The objective is to preserve useful predictive behavior while producing compact rules whose confidence can be interpreted and assessed.

probabilistic rulestree ensemblescalibrationsymbolic explanations

Agentic explainable AI methods

TRACE — Agentic Explanation Generation

TRACE investigates how AI agents can generate and assess natural-language explanations for manufacturing quality predictions. The research combines symbolic rules with relevant domain knowledge and user context to address different explanation needs. The goal is to produce explanations that remain consistent with predictive evidence and are useful to users with different responsibilities and levels of technical expertise.

agentic AInatural-language explanationsgrounded explanationsXAI

Intelligent & Explainable Smart Manufacturing

We develop AI methods for manufacturing systems, especially quality prediction and explanation. Current work combines symbolic representations and language models to produce grounded explanations for manufacturing decisions.

Rule-grounded natural-language explanations for manufacturing quality prediction

RuleSLM — Grounded Natural-Language Explanations for Manufacturing Quality Prediction

RuleSLM investigates how small language models can communicate symbolic rules as natural-language explanations of manufacturing quality predictions. We examine how contextual knowledge and behavioral guidance influence the quality of the generated explanations. The aim is to connect the inspectability of rule-based models with accessible explanations, helping users understand predictions while retaining a clear connection to the supporting rules.

small language modelssymbolic AIquality predictionsmart manufacturing

Sustainable Energy Intelligence

We apply machine learning to renewable-energy forecasting and energy-storage diagnostics. Current work includes battery state-of-health estimation from EIS, multimodal solar-power forecasting, and wind-power generation forecasting.

Battery state-of-health estimation from impedance data

Battery SOH Estimation from Partial-Charge EIS

We investigate battery state-of-health estimation from electrochemical impedance spectroscopy (EIS) measurements collected under partial-charge conditions. The research combines physical knowledge with data-driven learning to support health assessment when full-charge measurements are unavailable. Building on the lab’s earlier EIS-based work, we examine the reliability of estimation across different charging conditions and the value of incorporating physical information into predictive models.

battery SOHEISpartial chargingbattery diagnostics

Multimodal solar power forecasting

Multimodal Solar Power Forecasting

We investigate photovoltaic power forecasting using historical generation data, satellite observations, and ground-based sky imagery. These complementary sources provide information about power-generation patterns and atmospheric conditions at different spatial scales. The research explores how combining these modalities can help anticipate changes in solar-power output and examines their contribution to forecasting performance under varying cloud and irradiance conditions.

PV forecastingmultimodal learningsatellite imagerysky imagery

Conceptual placeholder for wind power generation forecasting

Wind Power Generation Forecasting

This collaborative research investigates wind-power forecasting across multiple sites and future time steps, with applications to wind farms in Guatemala. We examine how historical generation, meteorological information, and modeling choices influence forecast reliability. The aim is to connect predictive performance with practical needs in wind-farm operation and planning, assessing the usefulness of forecasts across different horizons.

wind power forecastingrenewable energytime-series forecastingweather data

Process Mining & Process Intelligence

We investigate how event data from connected industrial systems can reveal process behavior, deviations, and opportunities for better monitoring and decision support.

Conceptual placeholder for industrial process mining

Process Mining for Industrial IoT

This emerging research explores process mining and counterfactual explanations for industrial IoT and smart manufacturing. We investigate how event and sensor information can help users understand process behavior, examine undesirable outcomes, and explore alternative scenarios. The goal is to support root-cause investigation and process improvement through explanations that connect observed outcomes with the processes in which they occur.

process miningindustrial IoTsmart manufacturingevent data

Graph Learning & Explainability

We study learning from dynamic temporal graphs and methods that make graph neural models more interpretable. Current work includes DYGLA and an emerging XAI-for-GNN research line.

Conceptual placeholder for dynamic graph learning

DYGLA — Dynamic Graph Learning Representation

DYGLA investigates representation learning for graphs whose interactions and relational structure evolve over time. The research focuses on capturing connectivity and temporal information to support downstream tasks such as link prediction and node classification. The goal is to learn representations that account for changing relationships and interaction histories, supporting prediction in dynamic graph settings.

dynamic graphstemporal graphsrepresentation learninggraph neural networks

Conceptual placeholder for explainable graph neural networks

Explainable AI for Graph Neural Networks Emerging

This emerging research explores how predictions from graph neural networks can be understood through the surrounding graph information they use. We investigate the relevance of different neighborhoods and the extent of information propagation needed for a prediction. The goal is to make graph-based learning more interpretable by explaining which relational information matters and why it is useful.

XAI for GNNsgraph explainabilitygraph neural networksinterpretable AI