3 releases (breaking)
Uses new Rust 2024
| 0.4.0 | Feb 7, 2026 |
|---|---|
| 0.2.0 | Jan 19, 2026 |
| 0.1.1 | Jan 14, 2026 |
#738 in Machine learning
Used in rustkernels
570KB
13K
SLoC
rustkernel-behavioral
GPU-accelerated behavioral analytics kernels for profiling and forensics.
Kernels (6)
- BehavioralProfiling - Feature extraction for user behavior
- AnomalyProfiling - Deviation scoring from behavioral baseline
- FraudSignatureDetection - Known fraud pattern matching
- CausalGraphConstruction - DAG inference from event streams
- ForensicQueryExecution - Historical pattern search and analysis
- EventCorrelationKernel - Temporal event correlation and clustering
Features
- User behavior profiling and baseline establishment
- Real-time anomaly detection against behavioral baselines
- Pattern matching for known fraud signatures
- Causal relationship discovery from events
- Forensic analysis and historical pattern search
- Event correlation across multiple streams
Installation
Add to your Cargo.toml:
[dependencies]
rustkernel-behavioral = "0.1.0"
Usage
use rustkernel_behavioral::prelude::*;
// Profile user behavior
let profiler = BehavioralProfiling::new();
let profile = profiler.extract_features(&user_events);
License
Apache-2.0
Dependencies
~20–36MB
~434K SLoC