pith:SWD46MLN
Cross-modal Affinity-aligned Multimodal Learning Analytics for Predicting Student Collaboration Satisfaction in Game-Based Learning
A module using affinity matrices and contrastive learning to align and selectively suppress unreliable data sources improves predictions of student collaboration satisfaction in game-based learning.
arxiv:2605.16806 v1 · 2026-05-16 · cs.LG · cs.AI · cs.CV
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{SWD46MLNIKJFFMHDX32FXTD37U}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
The CAMA module explicitly models inter-modal relationships via affinity matrices and enforces cross-modal consistency through contrastive learning, enabling adaptive suppression of uninformative modalities without discarding them and yielding consistent improvements over unimodal baselines and prior cross-attention approaches.
That affinity matrices derived from the heterogeneous features (facial action units, head pose, eye gaze, interaction logs) plus contrastive learning will reliably capture and mitigate modality degradation in the specific 50-student EcoJourneys dataset without introducing artifacts that affect downstream satisfaction prediction.
AAMLA aligns multimodal student data using affinity matrices and contrastive learning to predict collaboration satisfaction in game-based learning despite modality degradation.
References
Receipt and verification
| First computed | 2026-05-20T00:03:23.194458Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
9587cf316d429252b0e3bef45bcc7bfd01971e56a569474d196725599cba2b9f
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/SWD46MLNIKJFFMHDX32FXTD37U \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 9587cf316d429252b0e3bef45bcc7bfd01971e56a569474d196725599cba2b9f
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "dfc95a3223dd45e944a436b38d9abe6e2adab1d10e7dfecfc3b17f3f0b1545c0",
"cross_cats_sorted": [
"cs.AI",
"cs.CV"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.LG",
"submitted_at": "2026-05-16T04:22:47Z",
"title_canon_sha256": "1e2c8be8716ead75032c457bcef43681811d7b1966927d23f18e0f4fd6252a88"
},
"schema_version": "1.0",
"source": {
"id": "2605.16806",
"kind": "arxiv",
"version": 1
}
}