CatherÂine NaughÂtie, UniÂverÂsiÂty of Bath
@CatNaughtie
EmpirÂiÂcal driÂver behavÂiour and transÂport psyÂcholÂoÂgy research freÂquentÂly relies on instruÂmentÂed vehiÂcles, simÂuÂlaÂtors, or natÂuÂralÂisÂtic obserÂvaÂtion studÂies, but what can we do when these options are not availÂable? I will proÂvide insights from my expeÂriÂence designÂing, develÂopÂing, and pilotÂing an online study into driÂver behavÂiour and the effect of vehiÂcle conÂtrol perÂturÂbaÂtions on driÂver effiÂcienÂcy and perÂforÂmance in a secÂondary attenÂtionÂal loadÂing task. This experÂiÂment was designed to proÂvide a realÂisÂtic anaÂlogue of the driÂving task to explore the psyÂchoÂlogÂiÂcal underÂpinÂnings of behaviours.
In less than two months, it was posÂsiÂble to learn JavaScript and develÂop a game as an anaÂlogue of the driÂving task and run a pilot study (N = 35) that sucÂcessÂfulÂly valÂiÂdatÂed the experÂiÂmenÂtal proÂtoÂcol. Pilot results supÂportÂed the hypothÂeÂsised negÂaÂtive effect of perÂturÂbaÂtion on perÂforÂmance and indiÂcatÂed interÂestÂing dynamÂics relatÂing to conÂtext, degree, and direcÂtion of perÂturÂbaÂtions that are being explored in a folÂlow up study. Here, I will outÂline the main chalÂlenges involved in this process, the benÂeÂfits assoÂciÂatÂed with it, and show that it is posÂsiÂble for a codÂing novice to develÂop interÂacÂtive, bespoke behavÂiourÂal experÂiÂments quickÂly and sucÂcessÂfulÂly. This online approach can facilÂiÂtate innoÂvÂaÂtive approachÂes to driÂver behavÂiour and transÂport psyÂcholÂoÂgy research.
Full TranÂscript:
CatherÂine NaughÂtie:
Well, good afterÂnoon. I’m CatherÂine NaughÂtie, a PhD research at the UniÂverÂsiÂty of Bath. Today, I’m going to talk to you about my expeÂriÂence using online research in driÂver behavÂior. And I recentÂly faced a chalÂlenge that is doubtÂless familÂiar to you, a ban on in-perÂson research.
CatherÂine NaughÂtie:
Now, studyÂing road user and driÂver behavÂior in lockÂdown is realÂly chalÂlengÂing as research in the field freÂquentÂly relies on instruÂmentÂed vehiÂcles, simÂuÂlaÂtors, and natÂuÂralÂisÂtic obserÂvaÂtion. So, what do we do when these options are not availÂable? But online methÂods proÂvide a lifeÂline, allowÂing us to conÂtinÂue our research and moreÂover to leverÂage the powÂer of movÂing it online, to approach research difÂferÂentÂly and engage with parÂticÂiÂpants in new ways.
CatherÂine NaughÂtie:
Today, I’m going to talk to you about my expeÂriÂence, adaptÂing my research and the approach I took, its benÂeÂfits, and some of the chalÂlenges I had to overÂcome. I wantÂed to highÂlight three tricks I learned through this expeÂriÂence that helped me go from being a codÂing novice to sucÂcessÂfulÂly buildÂing and runÂning a code based experÂiÂment. One, to do online research, not simÂply to do research online. Two, to be ambiÂtious. And three, to use the comÂmuÂniÂty. Hang on. The thing isn’t workÂing. Okay, there we go.
CatherÂine NaughÂtie:
So, what do I mean by do online research, not simÂply doing research online? Well, in driÂver behavÂior and transÂport research, there are some quesÂtions that are best underÂstood through high fideliÂty or natÂuÂralÂisÂtic methÂods, such as evalÂuÂatÂing responsÂes to a speÂcifÂic vehiÂcle sysÂtem or obserÂvaÂtionÂal studÂies of ease good to use, and some quesÂtions that can be answered using traÂdiÂtionÂal in-perÂson methÂods, such as attiÂtudes surÂveys, or road user interviews.
CatherÂine NaughÂtie:
HowÂevÂer, where there’s eviÂdence for a behavÂioral effect in litÂerÂaÂture, we can explore largÂer and more diverse samÂples availÂable online to invesÂtiÂgate the underÂlyÂing cogÂniÂtive processÂes involved, askÂing quesÂtions that are not so funÂdaÂmenÂtal, that it’s unclear how the mechÂaÂnism would operÂate in a driÂving task, or so speÂcifÂic that it would require a realÂisÂtic experÂiÂment setÂup. But they’re just right, where enough is known to develÂop a simÂple experÂiÂment that can form the basis of latÂer impleÂmenÂtaÂtions and ecoÂlogÂiÂcalÂly valid conÂtext. This is where online methÂods can add real value.
CatherÂine NaughÂtie:
To put this in conÂtext, conÂsidÂer my research project. This emerged from an opporÂtuÂniÂty. Most modÂern vehiÂcle conÂtrol sysÂtems are elecÂtronÂic, meanÂing it’s posÂsiÂble to change how they respond to driÂver inputs on the fly. ThereÂfore, it’s theÂoÂretÂiÂcalÂly posÂsiÂble to creÂate perÂsonÂalÂized adapÂtive vehiÂcle conÂtrols. This could help reduce emisÂsions, improve safeÂty and just make cars nicer to driÂve, which is great, in theory.
CatherÂine NaughÂtie:
HowÂevÂer, research has shown that changÂing the way that a vehiÂcle behaves in response to driÂver inputs can increase menÂtal workÂload, impaired attenÂtion and damÂage perÂforÂmance. ThereÂfore, to fulÂly realÂize the benÂeÂfits of adapÂtive sysÂtems, we need to underÂstand the cogÂniÂtive and behavÂioral conÂseÂquences of actuÂalÂly impleÂmentÂing them.
CatherÂine NaughÂtie:
Now, preÂviÂous studÂies invesÂtiÂgatÂing perÂturÂbaÂtions in driÂver vehiÂcle interÂacÂtions used instruÂmentÂed vehiÂcles and simÂuÂlaÂtors, as you can see on the image on the right. Now, this approach is costÂly and it’s time conÂsumÂing, and it’s defÂiÂniteÂly not someÂthing you can do online. HowÂevÂer, from a behavÂioral perÂspecÂtive, the processÂes that these studÂies were interÂroÂgatÂing could be invesÂtiÂgatÂed using online methÂods, includÂing some of the most pressÂing unanÂswered quesÂtions. Are there threshÂolds where changes become noticeÂable or impact perÂforÂmance? Are there times when adapÂtaÂtions are more or less danÂgerÂous? Does primÂing influÂence the ways that peoÂple respond to these changes?
CatherÂine NaughÂtie:
As preÂviÂous studÂies supÂportÂed the assumpÂtion that theÂoÂretÂiÂcal underÂstandÂings of attenÂtion and workÂload, and the findÂings of more genÂerÂal perÂturÂbaÂtions studÂies would apply in a driÂving conÂtext, it would be reaÂsonÂable to hypothÂeÂsize that findÂings from studÂies elicÂitÂing simÂiÂlar attenÂtionÂal demands could be transÂferÂable to an autoÂmoÂtive domain. This meant that the quesÂtions could be addressed withÂout costÂly simÂuÂlaÂtion studÂies and benÂeÂfit from the diverse parÂticÂiÂpant pool availÂable through online experimentation.
CatherÂine NaughÂtie:
HowÂevÂer, though it wasÂn’t necÂesÂsary to impleÂment this experÂiÂment on vehiÂcle, it was imporÂtant to design a task that repliÂcatÂed the cogÂniÂtive processÂes that are assoÂciÂatÂed with driÂving. And this moves me on to point two, be ambitious.
CatherÂine NaughÂtie:
I develÂoped an experÂiÂmenÂtal proÂtoÂcol adaptÂing the Atari game, Pong, where I can manipÂuÂlate the responÂsiveÂness of the user conÂtrols durÂing game play, incorÂpoÂratÂing an audiÂtoÂry disÂtracÂtor task and preÂsentÂing visuÂal primes. This effecÂtiveÂly addressÂes the research quesÂtions that I was dealÂing with. HowÂevÂer, I quickÂly found out that impleÂmentÂing the plan meant develÂopÂing it using JavaScript.
CatherÂine NaughÂtie:
Now, back then I saw codÂing as someÂthing othÂer peoÂple did. It was a forÂeign synÂtax, comÂpleteÂly opaque to me. That’s changed now. And withÂin weeks I was able to learn to code and build an online game for my experÂiÂment. And if I can, you can too.
CatherÂine NaughÂtie:
LearnÂing to code meant I could explode the true powÂer of GorilÂla, not only to develÂop the games, but also design bespoke metÂrics that could draÂmatÂiÂcalÂly simÂpliÂfy my data analyÂsis. For instance, I needÂed to use a forÂmuÂla to comÂpute effiÂcienÂcy scores. CreÂatÂing a metÂric meant that I could calÂcuÂlate it autoÂmatÂiÂcalÂly in the code and log the comÂputÂed valÂue at each time step in the data outÂput. This flexÂiÂbilÂiÂty, simÂply isn’t availÂable with stanÂdard off the shelf approachÂes. And nestÂing a code task in an experÂiÂment gives you the best of both worlds, the powÂer to build bespoke experÂiÂments and the ease of off the shelf temÂplates for simÂpler comÂpoÂnents, such as demoÂgraphÂics or stimÂuli preÂsenÂtaÂtion. But figÂurÂing out how to do all this is still chalÂlengÂing. And here I wantÂed to stress the benÂeÂfits of just using the community.
CatherÂine NaughÂtie:
In acadÂeÂmia, researchers often present methÂods in a very sanÂiÂtized way, that smooth over glitchÂes, false starts and errors. And this can make learnÂing new methÂods, incredÂiÂbly dauntÂing. Forums like the GorilÂla FaceÂbook group and Stack OverÂflow are places where you can realÂly benÂeÂfit from insights into runÂning experÂiÂments and supÂport solvÂing codÂing probÂlems. I benÂeÂfitÂed from postÂing and readÂing quesÂtions in these forums, and from realÂizÂing that so many othÂer peoÂple had the same quesÂtions that I did, even seaÂsoned proÂgramÂmers. And open mateÂriÂals, code libraries and jumpÂing head first into these supÂport netÂworks will save you hours of frusÂtraÂtion and make the learnÂing process faster and much, much more enjoyable.
CatherÂine NaughÂtie:
At varÂiÂous points in my pilot, I came across bugs. For instance, one, I called the nevÂer nevÂer-endÂing task, where errors in my code meant parÂticÂiÂpants endÂed up playÂing a game that lastÂed forÂevÂer rather than five minÂutes, but all these bugs were solvÂable. And in fact, the whole experÂiÂment was streamÂlined in the process of debugÂging. And recÂogÂnizÂing that errors are a norÂmal part of the process helped me gain conÂfiÂdence, and go from feelÂing overÂwhelmed to mostÂly comÂfortÂably develÂopÂing and debugÂging my own code. And most imporÂtantÂly, runÂning a sucÂcessÂful study.
CatherÂine NaughÂtie:
So, in sumÂmaÂry, using online methÂods and driÂver behavÂior research has immense potenÂtial. And my top tips for makÂing the most of it are to forÂmuÂlate online quesÂtions, to harÂness all the benÂeÂfits of the parÂaÂdigm, to be ambiÂtious and chalÂlenge yourÂself, to develÂop new skills, and to lean in to the vibrant comÂmuÂniÂty, growÂing around online research to help you do that. Thank you very much for your attention.
SpeakÂer 2:
Thank you very much, CatherÂine. So, we have a quesÂtion, I was thinkÂing of as well, from CamilÂla, how did you go about learnÂing JavaScript from scratch in such a short time? Tell us of your wisdom.
CatherÂine NaughÂtie:
To be honÂest, it was seekÂing out help a lot. And I spent an awful lot of time on Stack OverÂflow and I found some brilÂliant YouTube videos, where peoÂple would walk through the processÂes. And I basiÂcalÂly spent a lot of time lookÂing at othÂer peoÂple’s code and tryÂing to work out how they were strucÂturÂing the synÂtax to do parÂticÂuÂlar things that I knew I needÂed to do. And I found games or difÂferÂent appliÂcaÂtions that were doing… Because essenÂtialÂly, I needÂed to make the pudÂdles move up and down, and change the speed at which they did that based on when peoÂple were clicking.
CatherÂine NaughÂtie:
And so, I looked at games where they were doing simÂiÂlar things and said, “How are they doing it?” When I didÂn’t underÂstand, I’d annoy develÂopÂers on Stack OverÂflow sayÂing, “How do you do this? How is that workÂing? How’s this workÂing?” And failÂing a lot. And then through that, I startÂed workÂing out the logÂic behind it. And then I think once you’re doing it immerÂsiveÂly over that periÂod of time, you can actuÂalÂly learn quite quickÂly. But yeah, it was a challenge.
SpeakÂer 2:
FanÂtasÂtic. Thank you very much.


