Skip to content
Back to skills

Learners And Committees

ASecurity

Router for ActiveLearner, Committee, and CommitteeRegressor workflows.

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
toolsapi

Works with

  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill learners-and-committees --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Learners And Committees?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Learners And Committees
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-learners-and-committees/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-learners-and-committees)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: learners-and-committees
description: "Router for ActiveLearner, Committee, and CommitteeRegressor workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# learners-and-committees

Use this sub-skill for:
- `ActiveLearner` workflows for pool-based and stream-based active learning.
- `Committee` workflows for query by committee, voting, class/proba reconciliation, and bagging.
- `CommitteeRegressor` workflows for ensemble regression and standard-deviation query selection.

Keep the task here when it is about learner lifecycle, single-row teach/query shape handling, bagging, or committee disagreement. If the task is mainly about query-strategy formulas, selectors, or combinators, route to [../query-strategies/SKILL.md](../query-strategies/SKILL.md). If it is Bayesian optimization or deep/skorch/Keras/PyTorch, route elsewhere.

## Read first
- [references/workflows.md](references/workflows.md) — initialization, query/teach/fit loops, stream sampling, committee bagging, and regression recipes.
- [references/api-reference.md](references/api-reference.md) — signatures, return shapes, estimator requirements, and single-row handling.
- [references/troubleshooting.md](references/troubleshooting.md) — recovery notes for shape mismatches, unfitted estimators, missing `predict_proba`, `on_transformed`, `return_metrics`, and `only_new`.

## Run
- [scripts/active_learning_smoke.py](scripts/active_learning_smoke.py) — deterministic pool, stream, `bootstrap_init`, `bootstrap`, `only_new`, `fit`, `return_metrics`, and `on_transformed` smoke.
- [scripts/committee_smoke.py](scripts/committee_smoke.py) — deterministic committee vote/proba alignment, `rebag`, bagging, and `CommitteeRegressor` standard-deviation smoke.

## Route elsewhere
- Query-strategy formulas, selectors, or combinators: [../query-strategies/SKILL.md](../query-strategies/SKILL.md)
- BayesianOptimizer and acquisition loops: [../bayesian-optimization/SKILL.md](../bayesian-optimization/SKILL.md)
- DeepActiveLearner, skorch, Keras, PyTorch, or dropout helpers: [../deep-and-optional-integrations/SKILL.md](../deep-and-optional-integrations/SKILL.md)

## Quick rules
- Use an estimator with `fit` and `predict`; add `predict_proba` when the strategy needs probabilities.
- Teach/query single rows with the same shape style as the original training data. For NumPy, reshape single samples with `(1, -1)` and labels with `(1,)`.
- `bootstrap_init=True` bootstraps the first fit; `teach(..., bootstrap=True)` bootstraps the refit; `rebag()` refits each learner on a bootstrap sample of its own history.
- `only_new=True` fits only the fresh batch and does not append it to stored training history.
- `Committee` reconciles class labels across learners; `CommitteeRegressor` uses ensemble prediction standard deviation instead of class probabilities.
- There is no public `bag()` method in this release; use the bootstrap flags and `rebag()` instead.

Files in this skill

  • SKILL.md2.9 KB
  • references/api-reference.md5.9 KB
  • references/troubleshooting.md2.7 KB
  • references/workflows.md5.9 KB
  • scripts/active_learning_smoke.py6.1 KB
  • scripts/committee_smoke.py5.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.