Skip to main content

AutoRA Model Disagreement Experimentlist

The model disagreement experimentlist identifies experimental conditions $\vec{x}' \in X'$ with respect to a pairwise distance metric between theorist models, $P_{M_{i}}(\hat{y}, \vec{x}')$:

$$ \underset{\vec{x}'}{\arg\max}~(P_{M_{1}}(\hat{y}, \vec{x}') - P_{M_{2}}(\hat{y}, \vec{x}'))^2 $$

Example Code

from autora.experimentalist.model_disagreement import model_disagreement_sample
from autora.theorist.bms import BMSRegressor; BMSRegressor()
from autora.theorist.darts import DARTSRegressor; DARTSRegressor()
import numpy as np

#Meta-Setup
X = np.linspace(start=-3, stop=6, num=10).reshape(-1, 1)
y = (X**2).reshape(-1, 1)
n = 5

#Theorists
bms_theorist = BMSRegressor()
darts_theorist = DARTSRegressor()
bms_theorist.fit(X,y)
darts_theorist.fit(X,y)

#experimentlist
X_new = model_disagreement_sample(X, [bms_theorist, darts_theorist], n)

Metadata

Release files for autora-experimentalist-model-disagreement 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for autora-experimentalist-model-disagreement 2.2.0
File Size Uploaded
autora_experimentalist_model_disagreement-2.2.0.tar.gz 105.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for autora-experimentalist-model-disagreement 2.2.0
File Interpreter ABI Platform
autora_experimentalist_model_disagreement-2.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 111.8 kB

Release files / autora_experimentalist_model_disagreement-2.2.0.tar.gz

Download URL autora_experimentalist_model_disagreement-2.2.0.tar.gz
Size 105.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c110f18ba04fd3b64e8bc52de3e121dc671f31133a3cb5cf38fd61728ffb59b2
BLAKE2b-256 checksum
How to use checksums
f30287484422e77e8d6d2f0d2b35d6fb2508c243d39c3da74ae5a90f7b12f39d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / autora_experimentalist_model_disagreement-2.2.0-py3-none-any.whl

Download URL autora_experimentalist_model_disagreement-2.2.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9a290d67e86bf0b7bb1c364951ea8ac9a5766072f91fdc40506709c65d829a0a
BLAKE2b-256 checksum
How to use checksums
fcf3c881462aea9f4917cb6f9ec85da04deedef6aa2e82ea6dc2c32ada137e35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

2.2.0 This release

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page