THERMO-NET: Neural Thermodynamic Dissipation Management for High-Entropy Physical Systems โ A Physics-Informed AI Framework for Thermal Efficiency Index Computation, Neural Heat Transport Operator, Local Entropy Production Minimizer, and Thermo-Informational Coupling Tensor
Project description
๐ก๏ธ THERMO-NET v1.0.0
Neural Thermodynamic Dissipation Management for High-Entropy Physical Systems
E-LAB-07 | EntropyLab Research Program
"Heat is not the enemy โ unmanaged entropy is. THERMO-NET: Mastering the Dissipation." โ THERMO-NET v1.0.0 Manifesto
Table of Contents
- Overview
- The Problem
- Core Constructs
- Mathematical Architecture
- Validation Results
- Project Structure
- Installation
- Quick Start
- EntropyLab Program
- Reproducibility Infrastructure
- Author
- License
Overview
THERMO-NET is a Physics-Informed Artificial Intelligence (PIAI) framework engineered to model, predict, and actively suppress irreversible entropy production in high-density computational substrates, cryogenic quantum hardware, and nano-scale thermal networks.
Classical heat transport theory โ governed by Fourier's Law โ fails at nanometric length scales and picosecond timescales where non-Fourier memory effects, phonon ballistic transport, and Landauer erasure dissipation dominate energy loss mechanisms. THERMO-NET replaces static thermal physics with three adaptive neural constructs that enforce thermodynamic laws as hard constraints rather than soft regularization targets.
Key achievements (v1.0.0):
| Metric | Result |
|---|---|
| Mean Thermal Efficiency Index (ฮท_T) | 91.3% |
| Mean Entropy Production Reduction | 87.9% vs. uncontrolled baseline |
| Qubit Coherence Extension (T1 / T2) | 7.4ร / 7.5ร |
| Carnot Efficiency Approach | 93.8% of theoretical maximum |
| Validation Regimes | 5 canonical thermal environments |
| Prior Art Benchmark (classical MPC) | 74.6% ฮท_T โ THERMO-NET +16.7 pp |
The Problem
Every instance of energy waste in a physical system โ whether a CPU hotspot, a decoherent qubit, or an inefficient turbine โ is fundamentally irreversible entropy production. Three domains suffer most acutely:
1. Nano-Scale Computing Below 2 nm transistor nodes, the phonon mean free path exceeds device dimensions. Heat no longer flows diffusively โ it propagates ballistically, forming localized thermal hotspots on picosecond timescales that classical thermal models cannot predict or prevent.
2. Quantum Hardware Superconducting qubits at 15 mK lose coherence (T1, T2) due to thermal quasiparticle generation. Even sub-microkelvin fluctuations collapse quantum superposition states, imposing hard limits on fault-tolerant quantum error correction without active thermal management.
3. Energy Conversion Real heat engines operate 20โ40% below the Carnot efficiency ceiling. The gap represents recoverable energy dissipated through viscous losses, finite-gradient conduction, and irreversible thermochemical reactions โ all forms of unnecessary entropy production.
THERMO-NET addresses all three through a unified entropy minimization framework.
Core Constructs
1. Neural Heat Transport Operator (NHTO)
Generalizes the CattaneoโVernotte hyperbolic heat equation by replacing static thermal conductivity and scalar relaxation time with spatiotemporally adaptive neural fields.
- Architecture: SIREN (sinusoidal activation networks) โ 6 hidden layers, width 512
- Captures: Phonon ballistic transport, spectral non-equilibrium, Kapitza interface resistance, Kerr-analog nonlinear thermal effects
- Constraint: Hard energy conservation loss โ prevents hallucinated energy sources
2. Local Entropy Production Minimizer (LEPM)
Constructs the full entropy production rate field ฯ(r, t) and applies model-predictive control to drive it toward zero while enforcing the Second Law of Thermodynamics as a hard inequality constraint (ฯ โฅ 0 everywhere, always).
- Architecture: LSTM-256 predictor with 200 ฮผs look-ahead horizon
- Optimizes: Jointly over heat flux, matter diffusion, viscous dissipation, and Landauer erasure channels
- Constraint: ฯ โฅ 0 (Second Law), T(r) โค T_max (material safety), |du/dt| โค u_rate (actuation limits)
3. Thermo-Informational Coupling Tensor (TICT)
Bridges Landauer's erasure principle with irreversible thermodynamics. Provides a spatially resolved tensor field ฮฆ(r, t) that quantifies and minimizes the thermodynamic cost of information processing at each location in the computational domain.
- Structure: Hermitian positive-semidefinite matrix
- Diagonal elements: Direct Landauer erasure cost per computational state variable
- Off-diagonal elements: Cross-channel thermal coupling between erasure operations
- Limit: Perfect Landauer operation โ all off-diagonal = 0, diagonal = k_BยทTยทln(2) per bit
Mathematical Architecture
Equation 1 โ Neural Heat Transport Operator (NHTO)
ฯ_ฮธ(r,t) ยท โq/โt + q(r,t) = โฮบ(r,t,ฮธ)ยทโT(r,t) + F_AI(r, T, โT, ฮธ)
ฯ_ฮธ: neural relaxation time field | ฮบ(r,t,ฮธ): adaptive conductivity tensor | F_AI: non-Fourier correction field
Equation 2 โ NHTO Training Loss
L_NHTO(ฮธ) = ฮปโยทL_pde + ฮปโยทL_bc + ฮปโยทL_energy + ฮปโยทL_ballistic
ฮปแตข: adaptive NTK-balanced loss weights | L_energy: energy conservation | L_ballistic: phonon MFP regularization
Equation 3 โ Local Entropy Production Rate
ฯ(r,t) = qยทโ(1/T) + ฮฃแตข Jแตขยทโ(โฮผแตข/T) + ฮ _visc/T + ฯ_Landauer(r,t)
q: heat flux | Jแตข: species flux | ฮผแตข: chemical potential | ฯ_Landauer: Landauer erasure dissipation
Equation 4 โ LEPM Optimization Objective
min_{u(t)} โซโแต โซ_V ฯ(r,t,u) dr dt
subject to: ฯ(r,t) โฅ 0 โr,t
T(r) โค T_max
|du/dt| โค u_rate
Equation 5 โ Thermo-Informational Coupling Tensor
ฮฆแตขโฑผ(r,t) = k_B ยท T(r,t) ยท (โS_info/โฯแตข)(r,t) ยท (โฯ_Landauer/โฯโฑผ)(r,t) + ฮฃ_ext_ij(r,t)
S_info: information-theoretic entropy | ฯแตข: computational state variable | ฮฃ_ext: external noise coupling
Validation Results
Validated across five canonical thermal regimes spanning 15 mK โ 1200 K, 10โปโน โ 10ยนยฒ W/mยณ power density, and Knudsen numbers from 10โปโด (diffusive bulk) to 10โด (extreme ballistic).
| ID | Platform | Temperature | Primary Noise | ฮท_T | ฯ Reduction |
|---|---|---|---|---|---|
| R1 | Sub-2nm CMOS Node | ~300 K | Ballistic phonon transport | 92.1% | 88.4% |
| R2 | Photonic Crystal Thermal Reservoir | ~100โ400 K | Phononโphoton scattering | 91.7% | 86.9% |
| R3 | Cryogenic Superconducting Qubit Array | ~15 mK | Quasiparticle thermal noise | 93.4% | 91.3% |
| R4 | High-Efficiency Atmospheric Heat Engine | ~400โ900 K | Viscous & conductive irreversibility | 89.6% | 85.2% |
| R5 | On-Chip Silicon Thermoelectric Harvester | ~250โ600 K | Joule heating & Seebeck mismatch | 90.8% | 87.7% |
Regime R3 highlight: T1 extended from 47.3 ฮผs โ 351.4 ฮผs (7.4ร), T2 from 31.8 ฮผs โ 236.0 ฮผs (7.5ร). Values approach surface-code fault-tolerance threshold requirements.
Regime R4 highlight: Carnot efficiency gap closed from 31.7% โ 6.2% below theoretical maximum.
Cross-regime generalization: Model pre-trained on R1โR3 achieved < 5.1 pp ฮท_T degradation on unseen R4โR5 โ no retraining required.
Project Structure
THERMO-NET/
โ
โโโ README.md # This file
โโโ LICENSE # MIT License ยฉ 2026 Samir Baladi
โโโ CITATION.cff # Citation metadata
โโโ pyproject.toml # Build configuration
โโโ setup.py # Package setup
โ
โโโ paper/
โ โโโ THERMO-NET_Research_Paper.docx # Full academic paper (v1.0.0)
โ โโโ THERMO-NET_Research_Paper.pdf # PDF version
โ โโโ figures/ # All paper figures and diagrams
โ โโโ fig1_nhto_architecture.png
โ โโโ fig2_lepm_control_loop.png
โ โโโ fig3_tict_tensor_map.png
โ โโโ fig4_validation_r1_r5.png
โ โโโ fig5_qubit_coherence_extension.png
โ
โโโ thermo_net/ # Core Python library (thermo-net-engine)
โ โโโ __init__.py
โ โโโ version.py # v1.0.0
โ โ
โ โโโ physics/ # Physics Layer
โ โ โโโ __init__.py
โ โ โโโ cattaneo_vernotte.py # CV hyperbolic heat equation solver
โ โ โโโ lindblad_thermal.py # Lindblad master equation (thermal channels)
โ โ โโโ onsager_solver.py # Onsager reciprocal relation solver
โ โ โโโ landauer_cost.py # Landauer erasure cost calculator
โ โ โโโ entropy_production.py # ฯ(r,t) decomposition utilities
โ โ โโโ material_library.py # Thermal properties: Si, GaN, diamond, etc.
โ โ
โ โโโ neural/ # Neural Layer
โ โ โโโ __init__.py
โ โ โโโ nhto.py # Neural Heat Transport Operator (SIREN-6L)
โ โ โโโ lepm.py # Local Entropy Production Minimizer (LSTM-256)
โ โ โโโ tict.py # Thermo-Informational Coupling Tensor
โ โ โโโ siren.py # SIREN architecture base class
โ โ โโโ loss_functions.py # Physics-informed loss: L_pde, L_energy, L_ballistic
โ โ
โ โโโ coupling/ # Coupling Layer
โ โ โโโ __init__.py
โ โ โโโ tict_compute.py # TICT tensor computation engine
โ โ โโโ cross_channel_mapper.py # Multi-channel dissipation mapper
โ โ โโโ info_entropy_bridge.py # Information โ physical entropy bridge
โ โ
โ โโโ control/ # Control Layer
โ โ โโโ __init__.py
โ โ โโโ mpc_solver.py # Model Predictive Control (200 ฮผs horizon)
โ โ โโโ phase_locking.py # Phase-locking algorithm (inherited from PHOTON-Q)
โ โ โโโ actuation_interface.py # Electro-thermal actuator interface
โ โ
โ โโโ interface/ # Interface Layer
โ โโโ __init__.py
โ โโโ thermal_state_tracker.py # ThermalStateTracker class (main API)
โ โโโ regime_config.py # Regime configuration: R1โR5 + custom
โ โโโ sensor_interface.py # Environmental sensor data ingestion
โ โโโ metrics_export.py # ฮท_T, ฯ maps, coherence time export
โ
โโโ benchmarks/ # Validation & benchmarking scripts
โ โโโ run_all_regimes.py # Full 5-regime validation pipeline
โ โโโ regime_r1_cmos.py # Sub-2nm CMOS benchmark
โ โโโ regime_r2_photonic.py # Photonic crystal thermal reservoir
โ โโโ regime_r3_qubit.py # Cryogenic qubit coherence benchmark
โ โโโ regime_r4_heat_engine.py # Atmospheric heat engine Carnot approach
โ โโโ regime_r5_thermoelectric.py # Silicon thermoelectric harvester
โ โโโ compare_baseline.py # THERMO-NET vs. classical MPC comparison
โ
โโโ experiments/ # Raw experimental data & model weights
โ โโโ data/
โ โ โโโ r1_cmos_thermoreflectance/ # Time-resolved thermoreflectance measurements
โ โ โโโ r2_photonic_crystal/ # Photonic crystal thermal field data
โ โ โโโ r3_qubit_array/ # Qubit T1/T2 time series under thermal noise
โ โ โโโ r4_heat_engine/ # Engine efficiency & entropy production logs
โ โ โโโ r5_thermoelectric/ # Seebeck coefficient & thermal gradient data
โ โ
โ โโโ weights/
โ โโโ nhto_pretrained_v1.0.0.pt # NHTO pre-trained weights (all 12 materials)
โ โโโ lepm_lstm_v1.0.0.pt # LEPM LSTM weights (22 measurement stations)
โ โโโ tict_base_v1.0.0.pt # TICT base weights
โ
โโโ training/ # Training pipeline
โ โโโ train_nhto.py # 3-phase curriculum training (6,000 epochs)
โ โโโ train_lepm.py # LSTM entropy predictor training
โ โโโ train_tict.py # TICT fine-tuning per regime
โ โโโ curriculum_phase1.py # Phase 1: 12-material Fourier baseline
โ โโโ curriculum_phase2.py # Phase 2: Non-Fourier perturbation injection
โ โโโ curriculum_phase3.py # Phase 3: Multi-regime experimental data
โ โโโ configs/
โ โโโ nhto_config.yaml # NHTO hyperparameters
โ โโโ lepm_config.yaml # LEPM/LSTM hyperparameters
โ โโโ training_defaults.yaml # AdamW, batch size, NTK rebalancing schedule
โ
โโโ notebooks/ # Jupyter notebooks for exploration
โ โโโ 01_nhto_walkthrough.ipynb # Neural Heat Transport Operator demo
โ โโโ 02_lepm_entropy_maps.ipynb # Local entropy production visualization
โ โโโ 03_tict_landauer_analysis.ipynb# TICT Landauer cost breakdown
โ โโโ 04_qubit_coherence_demo.ipynb # R3 qubit coherence extension demo
โ โโโ 05_carnot_approach_demo.ipynb # R4 Carnot efficiency gap closure demo
โ
โโโ docs/ # Documentation
โ โโโ index.md # Documentation home
โ โโโ api_reference.md # Full API reference
โ โโโ math_appendix.md # Extended mathematical derivations
โ โโโ regime_guide.md # How to configure custom thermal regimes
โ โโโ entropylab_context.md # THERMO-NET within the EntropyLab program
โ
โโโ .gitlab-ci.yml # CI/CD pipeline (lint, test, benchmark)
Installation
Requirements: Python โฅ 3.10, PyTorch โฅ 2.3, NumPy โฅ 2.0, SciPy โฅ 1.13
# From PyPI (stable)
pip install thermo-net-engine
# From source (development)
git clone https://gitlab.com/gitdeeper11/THERMO-NET.git
cd THERMO-NET
pip install -e .
Quick Start
from thermo_net import ThermalStateTracker
import numpy as np
# Initialize tracker for a 128-node silicon substrate
tracker = ThermalStateTracker(
spatial_dim=128,
lstm_hidden=256,
material='Si',
regime='R1_cmos'
)
# Load pre-trained weights
tracker.load_weights('experiments/weights/nhto_pretrained_v1.0.0.pt')
# Run one control step (1 ps timestep, 300K substrate)
T_field = np.ones((128, 128)) * 300.0 # K
power_map = np.random.rand(128, 128) * 1e10 # W/mยณ โ sub-2nm switching transient
ops_rate = 1e18 # operations/sec
state = tracker.step(
dt=1e-12,
env_obs={
'T_field': T_field,
'power_map': power_map,
'op_rate': ops_rate
}
)
print(f"ฮท_T = {state.efficiency:.4f}") # Thermal efficiency index
print(f"ฯ = {state.entropy_production:.4e}") # W/(mยณยทK) โ entropy production rate
print(f"QOEI = {state.tict_diagonal.mean():.4f}") # Mean Landauer cost per operation
Qubit regime (R3):
tracker_cryo = ThermalStateTracker(
spatial_dim=64,
lstm_hidden=256,
material='Al', # Aluminum โ superconducting transmon substrate
regime='R3_qubit',
T_operating=0.015 # 15 mK
)
state = tracker_cryo.step(
dt=1e-9,
env_obs={
'T_field': np.ones((64, 64)) * 0.015,
'power_map': np.random.rand(64, 64) * 1e-9,
'op_rate': 1e6 # gate operations/sec
}
)
print(f"T1_extended = {state.coherence_T1 * 1e6:.1f} ฮผs")
print(f"T2_extended = {state.coherence_T2 * 1e6:.1f} ฮผs")
EntropyLab Program
THERMO-NET is E-LAB-07 within the nine-project EntropyLab research program, which builds a unified Physics-Informed Artificial Intelligence architecture for entropy-governed physical systems.
| ID | Project | Domain | Status |
|---|---|---|---|
| E-LAB-01 | ENTROPIA | Unified Dissipation State Function (Boltzmann + Shannon) | โ Published |
| E-LAB-02 | ENTRO-AI | LLM Thermodynamic Phase Transitions & Entropy-Driven Throttling | โ Published |
| E-LAB-03 | PHOTON-Q | Neural Wavefront Intelligence for Quantum-Optical Systems | โ Published |
| E-LAB-04 | ENTRO-ENGINE | Multi-System Entropy Budget Coordination Law | โ Published |
| E-LAB-05 | ENTRO-EVO | Adaptive Entropy Weighting Optimizer for Cross-Domain Transfer | โ Published |
| E-LAB-06 | ION-Logic | Neural Ionic Transport for Electrochemical Systems | โ Published |
| E-LAB-07 | THERMO-NET | Neural Thermodynamic Dissipation Management | โ This project |
| E-LAB-08 | (In development) | โ | ๐ Active |
| E-LAB-09 | (In development) | โ | ๐ Active |
DOI chain:
- ENTROPIA (E-LAB-01):
10.5281/zenodo.19416737 - ENTRO-AI (E-LAB-02):
10.5281/zenodo.19284086 - ENTRO-EVO (E-LAB-05):
10.5281/zenodo.19464489 - THERMO-NET (E-LAB-07):
10.5281/zenodo.19760903
Reproducibility Infrastructure
All experimental data, pre-trained model weights, training scripts, validation benchmarks, and reproduction scripts are fully archived and publicly accessible.
| Platform | Identifier / URL | Content |
|---|---|---|
| GitLab (Primary) | gitlab.com/gitdeeper11/THERMO-NET |
Source code, CI/CD, Issues |
| GitHub (Mirror) | github.com/gitdeeper11/THERMO-NET |
Mirror repository |
| Codeberg (Mirror) | codeberg.org/gitdeeper11/THERMO-NET |
Mirror repository |
| Bitbucket (Mirror) | bitbucket.org/gitdeeper11/THERMO-NET |
Mirror repository |
| Zenodo | 10.5281/zenodo.19760903 |
Archived release, DOI, Datasets |
| PyPI | pip install thermo-net-engine |
Python library (v1.0.0) |
| Netlify | https://thermo-net.netlify.app |
Interactive demo + docs |
| ORCID | 0009-0003-8903-0029 |
Author identifier |
| OSF | EntropyLab parent project | Preregistrations + data |
All outputs reported in the research paper are fully reproducible by running:
python benchmarks/run_all_regimes.py --weights experiments/weights/ --data experiments/data/
Citation
@software{baladi2026thermonet,
author = {Baladi, Samir},
title = {THERMO-NET: Neural Thermodynamic Dissipation Management
for High-Entropy Physical Systems},
version = {1.0.0},
year = {2026},
month = {April},
publisher = {Zenodo},
doi = {10.5281/zenodo.19760903},
url = {https://doi.org/10.5281/zenodo.19760903},
note = {E-LAB-07, EntropyLab Research Program},
orcid = {0009-0003-8903-0029}
}
Author
Samir Baladi Ronin Institute / Rite of Renaissance Independent Researcher โ EntropyLab Program
- ๐ง gitdeeper@gmail.com
- ๐ ORCID: 0009-0003-8903-0029
- ๐ +1 (614) 264-2074
- ๐ entropia-lab.netlify.app
License
MIT License
Copyright ยฉ 2026 Samir Baladi
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
THERMO-NET v1.0.0 โ E-LAB-07 โ EntropyLab Research Program ยฉ 2026 Samir Baladi โ Ronin Institute / Rite of Renaissance โ MIT License DOI: 10.5281/zenodo.19760903
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file thermo_net_engine-1.0.0.tar.gz.
File metadata
- Download URL: thermo_net_engine-1.0.0.tar.gz
- Upload date:
- Size: 36.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: THERMO-NET-Uploader/1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0fd43cff4c05bf79a3e54d4283ec98490aa545fd0355eba1dd57380efee96bd
|
|
| MD5 |
bcd1383add1d2751413c088c9e6b29c0
|
|
| BLAKE2b-256 |
126783d024b882bd403360b697dc050f4861a28ff9d9da5db7cfd670b7a3b5fc
|
File details
Details for the file thermo_net_engine-1.0.0-py3-none-any.whl.
File metadata
- Download URL: thermo_net_engine-1.0.0-py3-none-any.whl
- Upload date:
- Size: 34.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: THERMO-NET-Uploader/1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ea3298267dbb0da4eafb271ac02625297f884f6ad45b988ed3e5cea9c4a242e
|
|
| MD5 |
a35997efaec5a2a160e50d7e7191ded9
|
|
| BLAKE2b-256 |
da764dd77a7e05b7def40e3367d87c9f9e346e33036af0ae56f3192dbdd5101b
|