Tâche de recherche de symboles visuels
Version : v1 (actuelle)
Une tâche de vitesse de traitement mesurant la capacité à balayer et comparer rapidement des symboles visuels.
Vue d'ensemble
La tâche de recherche de symboles visuels évalue la vitesse perceptive et l'attention visuelle en présentant un symbole cible aux côtés d'un ensemble de symboles. Les participants doivent déterminer rapidement si la cible apparaît dans l'ensemble. Contrairement aux tâches de recherche visuelle qui étudient les mécanismes de l'attention, la recherche de symboles met l'accent sur la vitesse de traitement : avec quelle rapidité pouvez-vous balayer et comparer des informations visuelles ?
Cette tâche est largement utilisée dans les batteries d'évaluation neuropsychologique (par ex., WAIS, WISC) comme mesure de la vitesse de traitement, du balayage visuel et de l'attention soutenue. La performance corrèle avec la mémoire de travail, les troubles d'apprentissage et l'efficacité cognitive générale.
Contexte scientifique
Résultats classiques :
- Vitesse de traitement : Les adultes sains complètent 20-30 items par minute
- Trajectoire liée à l'âge : La vitesse augmente durant l'enfance, atteint un pic au début de l'âge adulte, et décline avec le vieillissement
- Différences individuelles : Corrèle avec le QI, la mémoire de travail et la réussite scolaire
- Effets de pratique : Amélioration modeste avec l'administration répétée
Mécanismes clés :
- Vitesse perceptive : Taux rapide de traitement de l'information visuelle
- Balayage visuel : Recherche systématique ou aléatoire dans l'ensemble
- Vitesse de décision : Jugement rapide de correspondance/non-correspondance
Articles fondateurs :
- Wechsler (1997) : WAIS-III and processing speed index
- Salthouse (1996) : The processing-speed theory of adult age differences in cognition
Pourquoi les chercheurs utilisent cette tâche
- Évaluation neuropsychologique : Mesure standard de la vitesse de traitement
- Psychologie de l'éducation : Identifier les troubles d'apprentissage et les déficits de traitement
- Recherche sur le vieillissement : Sensible au ralentissement cognitif lié à l'âge
- Dépistage clinique : Évaluer l'attention et le traitement dans le TDAH, les lésions cérébrales
- Recherche sur l'efficacité cognitive : Corréler avec d'autres capacités cognitives
Où configurer
Formulaire d'étude → Tâches → Recherche de symboles visuels → Configurer.
Paramètres de configuration
Options d'affichage
| Paramètre | Clé | Type | Défaut | Plage | Description |
|---|---|---|---|---|---|
| Taille du symbole | symbol_size_px | number | 60 | 20-200 | Taille du conteneur de symbole en pixels |
| Taille de police de la cible | target_font_size_px | number | 48 | 8-200 | Taille de police des symboles cibles en pixels |
| Taille de police de la recherche | search_font_size_px | number | 48 | 8-200 | Taille de police des symboles de l'ensemble de recherche en pixels |
| Couleur d'arrière-plan | background_color_hex | chaîne hex | #FFFFFF | — | Couleur d'arrière-plan de l'écran de la tâche |
| Couleur des symboles | symbol_color_hex | chaîne hex | #000000 | — | Couleur des symboles de l'ensemble de recherche |
| Couleur de la cible | target_color_hex | chaîne hex | #000080 | — | Couleur des symboles cibles |
| Basé sur le temps | time_based | booléen | true | — | Lorsqu'activé, chaque essai avance automatiquement à sa limite stimulus_ms ; lorsqu'il est désactivé, les essais sont auto-rythmés |
| Afficher la progression | show_progress | booléen | false | — | Afficher le compteur d'essais pendant la tâche ; masqué par défaut, à activer uniquement si votre protocole exige que le participant voie sa position dans la séquence |
| Entraînement activé | practice_enabled | booléen | true | — | Exécuter une phase d'entraînement (avec retour) avant les essais scorés |
Raccourcis clavier
Les chercheurs peuvent personnaliser les touches utilisées pendant la tâche :
| Paramètre | Clé | Type | Défaut | Description |
|---|---|---|---|---|
| Afficher l'aide clavier | vss_show_keyboard_hint | booléen | true | Afficher une indication à l'écran montrant les touches configurées |
| Touche oui | vss_key_yes | touche | y | Touche pour la réponse « oui » (cible présente) |
| Libellé action oui | vss_yes_action_label | texte | Yes | Libellé affiché dans l'aide clavier |
| Touche non | vss_key_no | touche | n | Touche pour la réponse « non » (cible absente) |
| Libellé action non | vss_no_action_label | texte | No | Libellé affiché dans l'aide clavier |
Consignes
Panneaux de consignes en texte enrichi : consignes principales (main_instructions), consignes d'indice (hint_instructions) et -- lorsque l'entraînement est activé -- consignes d'entraînement (practice_instructions) et consignes avant les essais principaux (trials_instructions).
Essais
Les essais sont définis dans un tableur (un tableur d'essais d'entraînement distinct apparaît lorsque l'entraînement est activé). Chaque ligne comporte les colonnes : Target Symbols, Search Symbols, Contains Target (case à cocher), Block, Difficulty, Fixation (ms) et Stimulus (ms). Les symboles cibles et de recherche sont saisis sous forme de valeurs séparées par des virgules. Fixation (ms) vaut 500 par défaut et Stimulus (ms) vaut 5000 par défaut (la valeur 0 rend l'essai auto-rythmé, sans limite de temps).
Déroulement pour le participant
- Le participant voit un symbole cible en haut de l'écran et une rangée de symboles en dessous.
- Le participant décide le plus rapidement possible si le symbole cible apparaît dans la rangée.
- Le participant appuie sur y pour « Oui » (présent) ou n pour « Non » (absent), ou clique sur les boutons correspondants, pour répondre. (Touches par défaut -- configurables par le chercheur.)
- L'essai suivant apparaît immédiatement. Les essais continuent jusqu'à ce que tous les items soient complétés ou que la limite de temps expire.
- La précision et le temps de réponse sont enregistrés pour chaque essai.
Toutes les touches sont configurables par le chercheur dans la configuration de l'étude. Les touches listées ci-dessus sont les valeurs par défaut.
Recommandations de conception
- Taille de l'ensemble : Définissez le nombre de symboles par essai via la colonne Search Symbols. Environ 5 symboles est le standard pour les populations adultes ; réduisez à 3-4 pour les enfants ou les populations cliniques.
- Limite de temps par essai : Utilisez la colonne Stimulus (ms) pour limiter chaque essai (avec Basé sur le temps activé). Assurez-vous que la limite est suffisamment longue pour que la plupart des participants puissent répondre, ou réglez-la à 0 pour des essais auto-rythmés.
- Nombre d'essais : Chaque ligne du tableur est un essai ; 40 items est typique pour la recherche, et 60 items fournit des estimations plus fiables.
- Probabilité de la cible : Équilibrez la colonne Contains Target entre les essais. Une répartition 50 % présent/absent est le standard ; la déséquilibrer peut modifier la difficulté de la tâche.
- Essais d'entraînement : Activez l'entraînement (avec retour) pour que les participants comprennent la tâche avant les essais scorés.
- Ensembles de symboles : Utilisez des symboles abstraits pour minimiser les biais culturels ou linguistiques.
Données de sortie
Marqueurs
Les marqueurs au niveau de l'essai sont préfixés par le slug de la tâche (par ex. visual_symbol_search_trial_start ; les marqueurs de la phase d'entraînement utilisent l'infixe practice_, par ex. visual_symbol_search_practice_trial_start). Pendant l'entraînement, l'index de l'essai est porté par practice_trial_index au lieu de trial_index.
| Marqueur | Données | Description |
|---|---|---|
..._trial_start / ..._practice_trial_start | trial_index (ou practice_trial_index), is_practice, stimulus_id, target_symbols, search_symbols, contains_target, block, difficulty, fixation_ms, stimulus_ms | Début de l'essai |
fixation_onset | trial_index/practice_trial_index, is_practice, fixation_ms | Croix de fixation affichée (uniquement si la durée de fixation > 0) |
fixation_offset | trial_index/practice_trial_index, is_practice | Croix de fixation retirée |
stimulus_shown | trial_index/practice_trial_index, is_practice, stimulus_id, target_symbols, search_symbols, contains_target, block, difficulty | Ensemble de recherche affiché |
feedback_shown | practice_trial_index, is_practice, response_correct | Retour d'entraînement affiché (entraînement uniquement) |
response_recorded | trial_index/practice_trial_index, is_practice | Réponse du participant enregistrée |
stimulus_id a la forme visual_symbol_search_<taskIndex>_<numeroEssai> (les essais d'entraînement sont préfixés practice_, par ex. practice_visual_symbol_search_0_1).
Données de réponse
Chaque réponse est enregistrée avec ces champs :
{
"trial_index": 1,
"stimulus_id": "visual_symbol_search_0_1",
"source": "keyboard",
"raw_key": "y",
"target_symbols": ["@", "#"],
"search_symbols": ["@", "#", "$", "%", "^", "&"],
"contains_target": true,
"response_value": true,
"response_correct": true,
"responded": true,
"is_practice": false,
"block": "main",
"difficulty": 2,
"latency_ms": 1250
}
source: l'une des valeurskeyboard,button,timeoutoumoderator_advance.response_value:true(« oui »),false(« non ») ounull(pas de réponse).response_correct:true/false, ounulllorsqu'aucune réponse n'a été enregistrée.- Les réponses d'entraînement portent
practice_trial_indexau lieu detrial_index.
Artefact de résumé
Un fichier JSON (visual_symbol_search_summary_<taskIndex>.json) avec les métriques de détection de signal :
{
"task_kind": "visual_symbol_search",
"task_index": 0,
"overall": {
"total": 40,
"valid_responses": 38,
"correct": 34,
"accuracy": 0.89,
"mean_rt_ms": 1250,
"mean_correct_rt_ms": 1180,
"timeouts": 2,
"hits": 17,
"misses": 2,
"false_alarms": 2,
"correct_rejections": 17,
"sensitivity": 0.89,
"specificity": 0.89
},
"breakdowns": {
"block": { /* stats par bloc, présent uniquement si des blocs sont définis */ },
"difficulty": { /* stats par difficulté, présent uniquement si la difficulté est définie */ }
},
"extras": {
"total_trials": 40
},
"trials": [ /* données par essai */ ],
"practice": { /* même structure (overall, breakdowns, extras, trials), présent uniquement si l'entraînement a eu lieu */ }
}
Les sous-objets block / difficulty sous breakdowns ne sont présents que lorsque les essais définissent ces champs, et practice n'est présent que lorsque la phase d'entraînement a produit des réponses.
Métriques clés (calculées par groupe via overall et les breakdowns) :
sensitivity: Détections / total des essais cible-présente -- capacité à détecter les cibles présentesspecificity: Rejets corrects / total des essais cible-absente -- capacité à rejeter les cibles absenteshits: Cible présente + réponse « Oui » correctefalse_alarms: Cible absente + réponse « Oui »
Problèmes courants et solutions
| Problème | Solution |
|---|---|
| Les participants répondent trop lentement | Insister sur la vitesse dans les consignes ; s'assurer que les essais d'entraînement sont complétés |
| La précision est très faible | Utiliser moins de symboles de recherche par essai ; ajouter plus d'essais d'entraînement ; vérifier que les symboles sont visuellement distincts |
| Les essais expirent avant que les participants répondent | Augmenter le Stimulus (ms) par essai, ou désactiver Basé sur le temps pour des essais auto-rythmés |
| Effets plancher ou plafond | Ajuster le nombre de symboles de recherche ou d'essais selon votre population |
Références
- Wechsler, D. (1997). WAIS-III: Wechsler Adult Intelligence Scale (3rd ed.). The Psychological Corporation.
- Salthouse, T. A. (1996). The processing-speed theory of adult age differences in cognition. Psychological Review, 103(3), 403-428.
Voir aussi
- Recherche visuelle - Tâche de recherche basée sur l'attention
- Décision lexicale visuelle - Vitesse de reconnaissance des mots