{"id":"https://openalex.org/W7158580072","doi":"https://doi.org/10.3390/make8050116","title":"A Tiny Vision-Based Model for Real-Time Student Attention Detection in Online Classes","display_name":"A Tiny Vision-Based Model for Real-Time Student Attention Detection in Online Classes","publication_year":2026,"publication_date":"2026-04-28","ids":{"openalex":"https://openalex.org/W7158580072","doi":"https://doi.org/10.3390/make8050116"},"language":"en","primary_location":{"id":"doi:10.3390/make8050116","is_oa":true,"landing_page_url":"https://doi.org/10.3390/make8050116","pdf_url":null,"source":{"id":"https://openalex.org/S4210213891","display_name":"Machine Learning and Knowledge Extraction","issn_l":"2504-4990","issn":["2504-4990"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning and Knowledge Extraction","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.3390/make8050116","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5119506747","display_name":"Chaymae Yahyati","orcid":"https://orcid.org/0009-0002-2316-8140"},"institutions":[{"id":"https://openalex.org/I4210108110","display_name":"Mohamed I University","ror":"https://ror.org/01ejxf797","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210108110"]}],"countries":["MA"],"is_corresponding":false,"raw_author_name":"Chaymae Yahyati","raw_affiliation_strings":["Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco"],"raw_orcid":"https://orcid.org/0009-0002-2316-8140","affiliations":[{"raw_affiliation_string":"Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco","institution_ids":["https://openalex.org/I4210108110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5098907775","display_name":"Ismail Lamaakal","orcid":"https://orcid.org/0009-0009-6532-2573"},"institutions":[{"id":"https://openalex.org/I4210108110","display_name":"Mohamed I University","ror":"https://ror.org/01ejxf797","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210108110"]}],"countries":["MA"],"is_corresponding":false,"raw_author_name":"Ismail Lamaakal","raw_affiliation_strings":["Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco"],"raw_orcid":"https://orcid.org/0009-0009-6532-2573","affiliations":[{"raw_affiliation_string":"Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco","institution_ids":["https://openalex.org/I4210108110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014120892","display_name":"Yassine Maleh","orcid":"https://orcid.org/0000-0003-4704-5364"},"institutions":[{"id":"https://openalex.org/I4210119856","display_name":"Universit\u00e9 Sultan Moulay Slimane","ror":"https://ror.org/02m8tb249","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210119856"]}],"countries":["MA"],"is_corresponding":true,"raw_author_name":"Yassine Maleh","raw_affiliation_strings":["Laboratory LaSTI, ENSAK, Sultan Moulay Slimane University, Khouribga 23000, Morocco"],"raw_orcid":"https://orcid.org/0000-0003-4704-5364","affiliations":[{"raw_affiliation_string":"Laboratory LaSTI, ENSAK, Sultan Moulay Slimane University, Khouribga 23000, Morocco","institution_ids":["https://openalex.org/I4210119856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133969879","display_name":"Khalid El Makkaoui","orcid":null},"institutions":[{"id":"https://openalex.org/I4210108110","display_name":"Mohamed I University","ror":"https://ror.org/01ejxf797","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210108110"]}],"countries":["MA"],"is_corresponding":false,"raw_author_name":"Khalid El Makkaoui","raw_affiliation_strings":["Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco"],"raw_orcid":"https://orcid.org/0000-0002-9569-9162","affiliations":[{"raw_affiliation_string":"Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco","institution_ids":["https://openalex.org/I4210108110"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077012960","display_name":"Ibrahim Ouahbi","orcid":"https://orcid.org/0000-0002-0552-9275"},"institutions":[{"id":"https://openalex.org/I4210108110","display_name":"Mohamed I University","ror":"https://ror.org/01ejxf797","country_code":"MA","type":"education","lineage":["https://openalex.org/I4210108110"]}],"countries":["MA"],"is_corresponding":false,"raw_author_name":"Ibrahim Ouahbi","raw_affiliation_strings":["Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco"],"raw_orcid":"https://orcid.org/0000-0002-0552-9275","affiliations":[{"raw_affiliation_string":"Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco","institution_ids":["https://openalex.org/I4210108110"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5014120892"],"corresponding_institution_ids":["https://openalex.org/I4210119856"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1559},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1559},"fwci":7.2709,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.97184603,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"8","issue":"5","first_page":"116","last_page":"116"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11605","display_name":"Visual Attention and Saliency Detection","score":0.21209999918937683,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11605","display_name":"Visual Attention and Saliency Detection","score":0.21209999918937683,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13219","display_name":"Mind wandering and attention","score":0.11100000143051147,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11707","display_name":"Gaze Tracking and Assistive Technology","score":0.0877000018954277,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5949000120162964},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.4959000051021576},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.4339999854564667},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.42089998722076416},{"id":"https://openalex.org/keywords/scaling","display_name":"Scaling","score":0.41600000858306885},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.4065000116825104},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.3982999920845032},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.36730000376701355},{"id":"https://openalex.org/keywords/slicing","display_name":"Slicing","score":0.35350000858306885}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7533000111579895},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5949000120162964},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5713000297546387},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.4959000051021576},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.4339999854564667},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.42089998722076416},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.41600000858306885},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.4065000116825104},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.3982999920845032},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.36730000376701355},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3562000095844269},{"id":"https://openalex.org/C2776190703","wikidata":"https://www.wikidata.org/wiki/Q488148","display_name":"Slicing","level":2,"score":0.35350000858306885},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.33550000190734863},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.33070001006126404},{"id":"https://openalex.org/C152565575","wikidata":"https://www.wikidata.org/wiki/Q1124538","display_name":"Conditional random field","level":2,"score":0.32850000262260437},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.3257000148296356},{"id":"https://openalex.org/C184898388","wikidata":"https://www.wikidata.org/wiki/Q1435712","display_name":"Pairwise comparison","level":2,"score":0.3246000111103058},{"id":"https://openalex.org/C160633673","wikidata":"https://www.wikidata.org/wiki/Q355198","display_name":"Pixel","level":2,"score":0.3181000053882599},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.31209999322891235},{"id":"https://openalex.org/C65909025","wikidata":"https://www.wikidata.org/wiki/Q1945033","display_name":"Monocular","level":2,"score":0.30649998784065247},{"id":"https://openalex.org/C2778827112","wikidata":"https://www.wikidata.org/wiki/Q22245680","display_name":"Feature engineering","level":3,"score":0.30230000615119934},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.29809999465942383},{"id":"https://openalex.org/C110313322","wikidata":"https://www.wikidata.org/wiki/Q7100793","display_name":"Ordinal regression","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C89600930","wikidata":"https://www.wikidata.org/wiki/Q1423946","display_name":"Segmentation","level":2,"score":0.26649999618530273},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.26420000195503235},{"id":"https://openalex.org/C5274069","wikidata":"https://www.wikidata.org/wiki/Q2285707","display_name":"Categorical variable","level":2,"score":0.2605000138282776},{"id":"https://openalex.org/C70518039","wikidata":"https://www.wikidata.org/wiki/Q16000077","display_name":"Dimensionality reduction","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.2535000145435333}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/make8050116","is_oa":true,"landing_page_url":"https://doi.org/10.3390/make8050116","pdf_url":null,"source":{"id":"https://openalex.org/S4210213891","display_name":"Machine Learning and Knowledge Extraction","issn_l":"2504-4990","issn":["2504-4990"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning and Knowledge Extraction","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:788f985fb5964c9aa5e0ca2b24e7a568","is_oa":true,"landing_page_url":"https://doaj.org/article/788f985fb5964c9aa5e0ca2b24e7a568","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Machine Learning and Knowledge Extraction, Vol 8, Iss 5, p 116 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/make8050116","is_oa":true,"landing_page_url":"https://doi.org/10.3390/make8050116","pdf_url":null,"source":{"id":"https://openalex.org/S4210213891","display_name":"Machine Learning and Knowledge Extraction","issn_l":"2504-4990","issn":["2504-4990"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Machine Learning and Knowledge Extraction","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.4471057057380676,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W2944851425","https://openalex.org/W2994395295","https://openalex.org/W3000161127","https://openalex.org/W3007919785","https://openalex.org/W3171442476","https://openalex.org/W4283275666","https://openalex.org/W4304127880","https://openalex.org/W4380149054","https://openalex.org/W4385429976","https://openalex.org/W4386981254","https://openalex.org/W4388571152","https://openalex.org/W4389104738","https://openalex.org/W4389235796","https://openalex.org/W4390738632","https://openalex.org/W4390939371","https://openalex.org/W4392001740","https://openalex.org/W4396557653","https://openalex.org/W4399355452","https://openalex.org/W4399768834","https://openalex.org/W4401163672","https://openalex.org/W4401593325","https://openalex.org/W4401726555","https://openalex.org/W4403609414","https://openalex.org/W4406236590","https://openalex.org/W4406457912","https://openalex.org/W4407809258","https://openalex.org/W4408841162","https://openalex.org/W4409377034","https://openalex.org/W4409494202","https://openalex.org/W4409917105","https://openalex.org/W4410487642","https://openalex.org/W4411977570","https://openalex.org/W4412490013","https://openalex.org/W4412713419","https://openalex.org/W4414010134","https://openalex.org/W4414010377","https://openalex.org/W4414501711","https://openalex.org/W4415443965","https://openalex.org/W4415482627","https://openalex.org/W4416582889","https://openalex.org/W4416740529","https://openalex.org/W4416998028","https://openalex.org/W4417337592","https://openalex.org/W4417337603","https://openalex.org/W7116877318","https://openalex.org/W7125509542","https://openalex.org/W7125606055","https://openalex.org/W7128168914","https://openalex.org/W7154905620","https://openalex.org/W7155092728"],"related_works":[],"abstract_inverted_index":{"Online":[0],"and":[1,43,120,144,150,171,203,206,211],"blended":[2],"classrooms":[3],"widen":[4],"access":[5],"but":[6],"remove":[7],"the":[8,166],"in-person":[9],"cues":[10],"instructors":[11],"use":[12],"to":[13,29,198,222],"gauge":[14],"attention.":[15],"Prior":[16],"work":[17],"typically":[18],"relies":[19],"on":[20,31,45],"heavy,":[21],"cloud-bound":[22],"or":[23],"multimodal":[24],"models":[25,117,156],"that":[26,74],"are":[27,157],"hard":[28],"deploy":[30],"commodity":[32],"laptops,":[33],"treats":[34],"attention":[35,77,225],"as":[36,159],"an":[37],"unordered":[38],"label":[39],"without":[40],"calibrated":[41,154],"probabilities,":[42],"evaluates":[44],"subject-overlapping":[46],"splits":[47],"with":[48,69,129,163,174],"limited":[49],"robustness":[50],"analysis.":[51],"This":[52],"creates":[53],"a":[54,70,104,108,115,121,218],"gap":[55,68],"in":[56],"Tiny,":[57],"deployable,":[58,219],"calibration-aware":[59],"methods":[60],"validated":[61],"under":[62,90],"realistic":[63],"protocols.":[64],"We":[65,137],"address":[66],"this":[67],"TinyML,":[71],"vision-only":[72],"pipeline":[73],"estimates":[75],"four":[76],"levels:":[78],"(Very":[79],"Low,":[80],"low,":[81],"high,":[82],"Very":[83],"High":[84],")":[85],"from":[86],"short":[87],"webcam":[88],"clips":[89],"strict":[91],"on-device":[92,224],"budgets.":[93],"Each":[94],"clip":[95],"of":[96,141],"T=30":[97],"frames":[98],"at":[99],"224\u00d7224":[100],"is":[101],"processed":[102],"by":[103],"compact":[105],"hybrid":[106],"encoder:":[107],"CNN":[109],"extracts":[110],"per":[111],"frame":[112],"spatial":[113],"features,":[114],"BiLSTM":[116],"temporal":[118],"context,":[119],"lightweight":[122],"GRU":[123],"refines":[124],"dynamics;":[125],"three":[126],"parallel":[127],"branches":[128],"staggered":[130],"widths":[131],"encourage":[132],"feature":[133],"diversity":[134],"before":[135],"fusion.":[136],"apply":[138],"structured":[139],"pruning":[140],"convolutional":[142],"channels":[143],"recurrent":[145],"units,":[146],"post-training":[147],"INT8":[148],"quantization,":[149],"temperature":[151],"scaling":[152],"for":[153],"probabilities;":[155],"exported":[158],"ONNX.":[160],"On":[161],"DAiSEE":[162],"subject-independent":[164],"splits,":[165],"baseline":[167],"attains":[168],"99.86%":[169],"accuracy":[170],"0.998":[172],"macro-F1,":[173],"strong":[175],"ordinal":[176,181],"agreement":[177],"(QWK":[178],"=":[179,183,191,194],"0.998,":[180],"MAE":[182],"0.03).":[184],"The":[185],"compressed":[186],"model":[187],"preserves":[188],"reliability":[189],"(macro-F1":[190],"0.995,":[192],"QWK":[193],"0.995),":[195],"remains":[196],"robust":[197],"low":[199],"light,":[200],"partial":[201],"occlusion,":[202],"head":[204],"yaw,":[205],"yields":[207],"\u223c4\u00d7":[208],"smaller":[209],"size":[210],"\u223c2.3\u00d7":[212],"CPU":[213],"speedups.":[214],"These":[215],"results":[216],"indicate":[217],"privacy-preserving":[220],"approach":[221],"fine-grained,":[223],"analytics.":[226]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2026-05-01T00:00:00"}
