STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
autonomous_calibration_engine Namespace Reference

Classes

class  TemporalState
class  CalibrationRequest
class  AdaptivePriorEvolution
class  DriftDetector
class  ActiveLearningAgent
class  OnlineBayesianLearner
class  AutonomousCalibrationEngine

Variables

 logger = logging.getLogger(__name__)
 level
 INFO
 format
 engine = AutonomousCalibrationEngine(n_sensors=16, n_params=9)
int sensor_id = i % 16
float voltage = 2.5 + i * 0.5
 design_vector = np.array([1, voltage] + [0] * 7)
int pressure = 200 * voltage + np.random.normal(0, 1)
 p
 u
 req
 status = engine.get_system_status()

Detailed Description

Autonomous Calibration Engine
Advanced self-learning calibration system that evolves priors based on system behavior.

Key Features:
- Online learning with recursive Bayesian updates
- Temporal evolution modeling with forgetting factors
- Active learning: System requests calibration when needed
- Drift detection and automatic adaptation
- Empirical Bayes for continuous prior improvement
- Confidence-based autonomous decision making
- Transfer learning across sensors and sessions

Variable Documentation

◆ design_vector

autonomous_calibration_engine.design_vector = np.array([1, voltage] + [0] * 7)

Definition at line 730 of file autonomous_calibration_engine.py.

◆ engine

autonomous_calibration_engine.engine = AutonomousCalibrationEngine(n_sensors=16, n_params=9)

Definition at line 724 of file autonomous_calibration_engine.py.

◆ format

autonomous_calibration_engine.format

Definition at line 721 of file autonomous_calibration_engine.py.

◆ INFO

autonomous_calibration_engine.INFO

Definition at line 721 of file autonomous_calibration_engine.py.

◆ level

autonomous_calibration_engine.level

Definition at line 721 of file autonomous_calibration_engine.py.

◆ logger

autonomous_calibration_engine.logger = logging.getLogger(__name__)

Definition at line 25 of file autonomous_calibration_engine.py.

◆ p

autonomous_calibration_engine.p

Definition at line 739 of file autonomous_calibration_engine.py.

◆ pressure

int autonomous_calibration_engine.pressure = 200 * voltage + np.random.normal(0, 1)

Definition at line 731 of file autonomous_calibration_engine.py.

◆ req

autonomous_calibration_engine.req

Definition at line 739 of file autonomous_calibration_engine.py.

◆ sensor_id

int autonomous_calibration_engine.sensor_id = i % 16

Definition at line 728 of file autonomous_calibration_engine.py.

◆ status

autonomous_calibration_engine.status = engine.get_system_status()

Definition at line 747 of file autonomous_calibration_engine.py.

◆ u

autonomous_calibration_engine.u

Definition at line 739 of file autonomous_calibration_engine.py.

◆ voltage

float autonomous_calibration_engine.voltage = 2.5 + i * 0.5

Definition at line 729 of file autonomous_calibration_engine.py.