Expand description
§Pattern Validation and Effectiveness Tracking
This module provides tools for validating pattern extraction quality and tracking pattern effectiveness over time.
§Components
affinity: DyMoE routing-drift protection with pattern affinity classificationchangepoint: Changepoint detection for pattern metric monitoringclustering: Pattern clustering and deduplicationdbscan: DBSCAN-based anomaly detection for episodeseffectiveness: Pattern usage and success trackingextractors: Hybrid pattern extraction system with specialized extractorsoptimized_validator: Enhanced pattern validationvalidation: Pattern accuracy metrics (precision, recall, F1)
Re-exports§
pub use affinity::DEFAULT_AFFINITY_THRESHOLD;pub use affinity::DEFAULT_MIN_SUCCESS_RATE;pub use affinity::EpisodeAssignmentGuard;pub use affinity::PatternAffinityClassifier;pub use affinity::RejectionReason;pub use affinity::RelativeAffinity;pub use changepoint::ChangeDirection;pub use changepoint::ChangeType;pub use changepoint::Changepoint;pub use changepoint::ChangepointConfig;pub use changepoint::ChangepointDetector;pub use changepoint::SegmentComparison;pub use changepoint::SegmentComparisonConfig;pub use changepoint::SegmentStats;pub use clustering::ClusterCentroid;pub use clustering::ClusteringConfig;pub use clustering::EpisodeCluster;pub use clustering::PatternClusterer;pub use dbscan::Anomaly;pub use dbscan::AnomalyReason;pub use dbscan::DBSCANAnomalyDetector;pub use dbscan::DBSCANClusterResult;pub use dbscan::DBSCANConfig;pub use dbscan::DBSCANStats;pub use dbscan::FeatureWeights;pub use effectiveness::EffectivenessTracker;pub use effectiveness::OverallStats;pub use effectiveness::PatternUsage;pub use effectiveness::UsageStats;pub use extractors::ContextPatternExtractor;pub use extractors::DecisionPointExtractor;pub use extractors::ErrorRecoveryExtractor;pub use extractors::HybridPatternExtractor;pub use extractors::PatternExtractor;pub use extractors::ToolSequenceExtractor;pub use optimized_validator::EnhancedPatternApplicator;pub use optimized_validator::OptimizedPatternValidator;pub use optimized_validator::RiskAssessment;pub use validation::PatternMetrics;pub use validation::PatternValidator;pub use validation::ValidationConfig;
Modules§
- affinity
- Pattern Affinity Classification for DyMoE Routing-Drift Protection
- changepoint
- Changepoint Detection for Pattern Monitoring
- clustering
- Pattern clustering and deduplication
- dbscan
- DBSCAN Anomaly Detection for Episodes
- effectiveness
- Pattern Effectiveness Tracking
- extractors
- Pattern Extractors
- optimized_
validator - Optimized Pattern Validator with Enhanced Confidence Thresholds
- validation
- Pattern Validation and Accuracy Metrics