Tâche Posner Cueing
Version : v1 (actuelle)
Un paradigme d'attention spatiale mesurant les couts et benefices de l'orientation attentionnelle par le biais d'indices spatiaux valides et invalides.
Vue d'ensemble
La tâche Posner Cueing (egalement appelee paradigme d'indiçage spatial de Posner) est une methode fondamentale pour etudier l'attention visuelle. Un indice indique ou une cible est susceptible d'apparaitre (cote gauche ou droit). Dans la plupart des essais, l'indice predit correctement l'emplacement de la cible (indice valide) ; dans certains essais, la prediction est incorrecte (indice invalide) ; parfois aucune information directionnelle n'est fournie (indice neutre).
Les temps de réponse revelent la selectivite spatiale de l'attention : les cibles indicees de maniere valide sont detectees plus rapidement (benefice), tandis que les cibles indicees de maniere invalide sont detectees plus lentement (cout), demontrant que l'attention peut etre orientee vers des emplacements spatiaux avant qu'une cible n'apparaisse. Le paradigme est central pour comprendre comment l'attention améliore le traitement aux emplacements attendus.
Cette tâche est largement utilisee en neurosciences cognitives, en évaluation clinique des troubles de l'attention et dans les études sur la negligence spatiale, le TDAH et le vieillissement.
Contexte scientifique
Resultats classiques :
- Effet de validite de l'indice : Les indices valides produisent un benefice de 20-50 ms sur le TR ; les indices invalides produisent un cout de 20-80 ms sur le TR
- Effet de facilitation : TR neutre - TR valide (benefice de l'indiçage spatial)
- Effet de cout : TR invalide - TR neutre (cout de la reorientation depuis l'emplacement invalide)
- Attention couverte : Deplacement de l'attention sans mouvement oculaire
Mecanismes cles :
- Projecteur attentionnel : Traitement améliore a l'emplacement attendu, reduit aux emplacements non attendus
- Cout de desengagement : Temps nécessaire pour se desengager de l'emplacement de l'indice invalide et se reorienter
Articles fondateurs :
- Posner, M.I. (1980). Orienting of attention. Quarterly Journal of Experimental Psychology, 32(1), 3-25.
- Posner, Snyder, & Davidson (1980). Attention and the détection of signals. Journal of Experimental Psychology: Général, 109(2), 160-174.
Pourquoi les chercheurs utilisent cette tâche
- Recherche sur l'attention : Etudier les mecanismes de l'attention spatiale et de l'orientation
- Évaluation clinique : Evaluer les deficits attentionnels dans le TDAH, la negligence et les lesions cerebrales
- Études sur le vieillissement : Suivre les changements lies a l'age dans le controle attentionnel et l'orientation
- Neurosciences cognitives : Cartographier les correlats neuronaux de l'attention avec l'EEG/IRMf
- Pharmacologie : Tester les effets de medicaments sur l'attention (p. ex., stimulants, sedatifs)
Options de configuration
Mode de réponse
| Paramètre | Type | Defaut | Description |
|---|---|---|---|
| Time-based trials | boolean | True | Si active, les essais avancent automatiquement apres le delai ; si desactive, le participant doit repondre via un bouton |
Paramètres visuels
| Paramètre | Type | Defaut | Description |
|---|---|---|---|
| Font size | number | 48 | Taille de police pour les symboles d'indice et de cible (8-400 pixels) |
| Box size | number | 80 | Taille des boites de remplacement gauche/droite (20-200 pixels) |
| Box separation | number | 300 | Distance entre les boites gauche et droite (100-800 pixels) |
Essais d'entrainement
| Paramètre | Type | Defaut | Description |
|---|---|---|---|
| Enable practice | boolean | False | Afficher des essais d'entrainement avec retour visuel avant les essais principaux |
| Practice trials | array | [] | Tableau des configurations d'essais d'entrainement |
Raccourcis clavier
Les chercheurs peuvent personnaliser les touches utilisées pendant la tâche :
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
| Afficher l'aide clavier | booléen | Vrai | Afficher une indication à l'écran montrant les touches configurées |
| Touche gauche | touche | Flèche gauche (←) | Touche pour la position cible gauche |
| Libellé action gauche | texte | « Gauche » | Libellé affiché dans l'aide clavier pour la touche gauche |
| Touche droite | touche | Flèche droite (→) | Touche pour la position cible droite |
| Libellé action droite | texte | « Droite » | Libellé affiché dans l'aide clavier pour la touche droite |
Configuration des essais
Chaque essai est defini dans le tableur Trials avec les colonnes suivantes :
| Colonne | Description | Exemples de valeurs |
|---|---|---|
| cue_type | Relation entre l'indice et la cible | Valid, Invalid, Neutral |
| target_location | Ou la cible apparait | Left, Right |
| cue_location | Ou l'indice apparait | Left, Right, Center (defini automatiquement si non specifie) |
| block | Etiquette de regroupement optionnelle | Main, Block 1 |
| fixation_ms | Duree de la croix de fixation avant l'indice | 500 |
| cue_duration_ms | Duree d'affichage de l'indice | 100 |
| soa_ms | Asynchronie d'apparition du stimulus (debut de l'indice au debut de la cible) | 400 |
| target_duration_ms | Duree d'affichage de la cible ou delai de réponse | 2000 |
| iti_ms | Intervalle inter-essai apres la réponse | 1000 |
Note : Le cue_location est automatiquement determine a partir du cue_type et du target_location s'il n'est pas specifie :
- Indice valide : emplacement de l'indice = emplacement de la cible
- Indice invalide : emplacement de l'indice = oppose a l'emplacement de la cible
- Indice neutre : emplacement de l'indice = centre
Exemples d'essais
Protocole standard (80 % valide, 20 % invalide) :
| cue_type | target_location | cue_location | fixation_ms | cue_duration_ms | soa_ms | target_duration_ms | iti_ms |
|----------|-----------------|--------------|-------------|-----------------|--------|-------------------|--------|
| valid | left | left | 500 | 100 | 400 | 2000 | 1000 |
| valid | right | right | 500 | 100 | 400 | 2000 | 1000 |
| valid | left | left | 500 | 100 | 400 | 2000 | 1000 |
| valid | right | right | 500 | 100 | 400 | 2000 | 1000 |
| invalid | left | right | 500 | 100 | 400 | 2000 | 1000 |
| neutral | right | center | 500 | 100 | 400 | 2000 | 1000 |
Essais d'entrainement
La tâche prend en charge trois modes d'entrainement :
- Aucun : La tâche commence directement avec les essais principaux
- Optionnel : Des essais d'entrainement sont disponibles ; le participant peut les ignorer apres chaque essai
- Obligatoire : Les essais d'entrainement doivent etre completes avant les essais principaux
Pendant l'entrainement, les participants reçoivent un retour visuel apres chaque réponse (coche verte pour correct, X rouge pour incorrect).
Experience du participant
Sequence d'un essai
- Instructions principales : Vue d'ensemble de la tâche et du systeme d'indiçage
- (Optionnel) Instructions d'entrainement : Si l'entrainement est active
- (Optionnel) Essais d'entrainement : Avec retour visuel
- (Optionnel) Instructions des essais : Affichees avant les essais principaux
- Essais principaux : Chaque essai suit cette séquence :
- La croix de fixation (
+) apparait au centre (si fixation_ms > 0) - L'indice apparait (fleche pointant a gauche/droite ou symbole centre)
- Breve période vide (SOA - durée de l'indice)
- La cible (
*) apparait dans la boite gauche ou droite - Le participant appuie sur la touche fleche gauche ou droite
- Bref intervalle inter-essai avant l'essai suivant
- La croix de fixation (
Methodes de réponse
Clavier (recommande) :
- Appuyez sur la touche fleche gauche (←) lorsque la cible apparait a gauche
- Appuyez sur la touche fleche droite (→) lorsque la cible apparait a droite
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.
Boutons (si le mode temporise est desactive) :
- Cliquez sur le bouton "Gauche" ou "Droite"
Donnees en sortie
Marqueurs
Marqueur de début d'essai (trial_start) :
{
"type": "trial_start",
"ts": "2026-02-14T10:30:00.023Z",
"hr": 1234.46,
"data": {
"trial_index": 1,
"stimulus_id": "pos_1",
"cue_type": "invalid",
"cue_location": "right",
"target_location": "left",
"expected_response": "left",
"block": "main",
"is_practice": false
}
}
Marqueur de stimulus - indice (stimulus_shown, stimulus_type: 'cue') :
{
"type": "stimulus_shown",
"ts": "2026-02-14T10:30:00.123Z",
"hr": 1234.56,
"data": {
"trial_index": 1,
"stimulus_id": "pos_1",
"stimulus_type": "cue",
"cue_type": "invalid",
"cue_location": "right",
"target_location": "left",
"block": "main",
"is_practice": false
}
}
Marqueur de stimulus - cible (stimulus_shown, stimulus_type: 'target') :
{
"type": "stimulus_shown",
"ts": "2026-02-14T10:30:00.423Z",
"hr": 1234.86,
"data": {
"trial_index": 1,
"stimulus_id": "pos_1",
"stimulus_type": "target",
"cue_type": "invalid",
"cue_location": "right",
"target_location": "left",
"expected_response": "left",
"block": "main",
"is_practice": false
}
}
Données de réponse
Chaque réponse du participant est enregistrée dans le tableau responses[] :
{
"trial_index": 1,
"stimulus_id": "pos_1",
"source": "keyboard",
"raw_key": "ArrowLeft",
"cue_type": "invalid",
"cue_location": "right",
"target_location": "left",
"expected_response": "left",
"response_value": "left",
"response_correct": true,
"latency_ms": 512,
"block": "main",
"is_practice": false,
"ts": "2026-02-14T10:30:00.935Z",
"hr": 1235.37
}
Artefact de synthese
Un fichier JSON (posner_cueing_summary_<taskIndex>.json) avec des statistiques completes :
{
"task_kind": "posner_cueing",
"total_trials": 60,
"overall": {
"accuracy": 0.97,
"mean_rt_ms": 378,
"mean_correct_rt_ms": 372
},
"by_cue_type": {
"valid": {
"total": 48,
"accuracy": 0.98,
"mean_correct_rt_ms": 345
},
"invalid": {
"total": 10,
"accuracy": 0.94,
"mean_correct_rt_ms": 412
},
"neutral": {
"total": 2,
"accuracy": 0.97,
"mean_correct_rt_ms": 378
}
},
"cueing_effects": {
"validity_effect_ms": 67,
"facilitation_effect_ms": 33,
"cost_effect_ms": 34
},
"trials": [ /* donnees par essai */ ]
}
Metriques cles :
validity_effect_ms: TR invalide - TR valide (effet d'indiçage total)facilitation_effect_ms: TR neutre - TR valide (benefice de l'indice valide)cost_effect_ms: TR invalide - TR neutre (cout de l'indice invalide)
Instructions
La tâche utilise un systeme d'instructions a quatre niveaux :
- Instructions principales : Affichees sur une page dediee avant le debut de la tâche
- Instructions d'entrainement : Affichees avant les essais d'entrainement (si l'entrainement est active)
- Instructions des essais : Affichees avant les essais principaux apres l'entrainement (si l'entrainement est active)
- Instructions d'aide : Référence rapide disponible via le bouton "?" pendant la tâche
Tout le texte des instructions peut etre personnalise en format texte enrichi lors de la configuration de l'étude.
Recommandations de conception
Conception des essais
Protocole d'indiçage standard (recommande) :
- 80 % d'essais valides (l'indice predit correctement l'emplacement de la cible)
- 20 % d'essais invalides (l'indice predit l'emplacement oppose)
- Optionnel : 10-20 % d'essais neutres (pas d'indice directionnel)
- Emplacements de cible gauche et droit equilibres
- Randomiser l'ordre des essais pour eviter l'anticipation
Minimum pour des effets fiables :
- 40 essais valides
- 10 essais invalides
- Total : 50+ essais
Recommandations temporelles
| Paramètre | Standard | SOA court | SOA long |
|---|---|---|---|
| Fixation (ms) | 500 ms | 400 ms | 600 ms |
| Cue Duration (ms) | 100 ms | 100 ms | 100 ms |
| Soa (ms) | 300-400 ms | 100-200 ms | 700-1000 ms |
| Target Duration (ms) | 2000 ms | 1500 ms | 2500 ms |
Note : Le SOA (Asynchronie d'Apparition du Stimulus) est le temps entre le debut de l'indice et le debut de la cible. L'intervalle indice-cible = SOA - durée de l'indice.
Essais d'entrainement
Inclure 12-16 essais d'entrainement :
- Melange d'essais valides, invalides et neutres (correspondant aux proportions des essais principaux)
- Cibles gauche et droite equilibrees
- Fournir un retour pour que les participants apprennent la relation indice-cible
- Souligner que l'indice est utile mais pas toujours correct
Validite de l'indice
Haute validite (80 % valide) est standard :
- Garantit que les participants utilisent l'indice
- Produit des effets de validite fiables
- Peut etre augmente a 85-90 % pour des effets plus forts
Validite equilibree (50 % valide) :
- Pas de valeur predictive (les participants peuvent ignorer l'indice)
- Utile pour les populations cliniques ou les conditions de controle
- Reduit les effets d'attente
Manipulation du SOA
- SOA court (100-200 ms) : Attention reflexive, petits effets
- SOA moyen (300-500 ms) : Optimal pour l'attention volontaire, effets les plus importants
- SOA long (700-1000 ms+) : Peut produire une inhibition de retour (IOR) - TR plus lents pour les emplacements indicees de maniere valide
Problemes courants et solutions
Aucun effet de validite observe
Probleme : Les TR invalides et valides sont similaires
Causes possibles :
- Validite de l'indice trop faible (les participants ignorent l'indice)
- SOA trop court ou trop long
- Les participants ne maintiennent pas la fixation centrale
Solutions :
- Augmenter la validite de l'indice a 85-90 %
- Utiliser un SOA moyen (300-500 ms)
- Souligner l'importance de l'indice dans les instructions
- Envisager l'oculometrie pour verifier la fixation
Taux d'erreur élevé (>10 %)
Probleme : Nombreuses réponses incorrectes
Causes possibles :
- Instructions de la tâche peu claires
- Cible trop breve ou trop petite
- Confusion dans le mappage des réponses
Solutions :
- Prolonger l'entrainement avec des instructions plus claires
- Augmenter la visibilite de la cible (boites plus grandes, durée plus longue)
- Verifier que les participants comprennent le mappage des touches fleche gauche/droite
Réponses anticipees (<150 ms)
Probleme : Le participant repond avant l'apparition de la cible
Solutions :
- Varier la durée de fixation de maniere aleatoire (gigue temporelle)
- Ajouter des essais pièges (aucune cible n'apparait)
- Fournir un retour sur le TR pendant l'entrainement
- Exclure les réponses anticipees de l'analyse
Les réponses au clavier ne fonctionnent pas
Probleme : Les touches fleche ne sont pas enregistrees
Solutions :
- S'assurer que la fenetre de la tâche a le focus (cliquer sur la zone de tâche)
- Verifier la compatibilite du navigateur (fonctionne mieux avec Chrome/Edge/Firefox)
- Utiliser le mode bouton comme alternative
Adaptations spécifiques aux populations
Enfants (8 ans et plus)
- Indices plus simples (fleches de couleurs vives)
- Boites et cibles plus grandes
- Sessions plus courtes (40-50 essais)
- SOA plus long (400-500 ms) pour tenir compte d'un traitement plus lent
- Le mode bouton peut etre plus facile que les touches fleche
- Souligner dans les instructions que "l'indice aide mais n'est pas toujours correct"
Adultes ages (65 ans et plus)
- Cibles et indices plus grands (augmenter la taille des boites et de la police)
- SOA plus long (400-500 ms) pour un traitement ralenti
- Stimuli a contraste élevé (noir sur blanc)
- Mode autogere (pas de pression temporelle)
- Peuvent montrer des effets de validite plus importants (difficulté a se desengager des indices invalides)
Populations cliniques
- Negligence hemispatiale : Utiliser 50 % valide (pas de valeur predictive) pour evaluer l'asymetrie gauche/droite
- TDAH : Peuvent montrer des benefices d'indiçage reduits ou plus d'erreurs
- Lesion cerebrale : Adapter le timing en fonction de la vitesse de traitement
- Envisager l'oculometrie pour verifier l'attention couverte (fixation maintenue)
Références
- Posner, M. I. (1980). Orienting of attention. Quarterly Journal of Experimental Psychology, 32(1), 3-25.
- Posner, M. I., Snyder, C. R., & Davidson, B. J. (1980). Attention and the détection of signals. Journal of Experimental Psychology: Général, 109(2), 160-174.
- Klein, R. M. (2000). Inhibition of return. Trends in Cognitive Sciences, 4(4), 138-147.
- Theeuwes, J. (2010). Top-down and bottom-up control of visual selection. Acta Psychologica, 135(2), 77-99.
Voir aussi
- Tâche Flanker - Paradigme d'attention sélective associe
- Pro/Antisaccade - Tâche de controle oculomoteur
- Recherche visuelle - Attention spatiale avec plusieurs elements