{"id":"https://openalex.org/W4400770610","doi":"https://doi.org/10.1109/access.2024.3430558","title":"Multi-Label Code Error Classification Using CodeT5 and ML-KNN","display_name":"Multi-Label Code Error Classification Using CodeT5 and ML-KNN","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4400770610","doi":"https://doi.org/10.1109/access.2024.3430558"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3430558","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3430558","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2024.3430558","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061975231","display_name":"Md Faizul Ibne Amin","orcid":"https://orcid.org/0009-0001-0722-3536"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Md. Faizul Ibne Amin","raw_affiliation_strings":["Graduate Department of Computer and Information Systems, The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0009-0001-0722-3536","affiliations":[{"raw_affiliation_string":"Graduate Department of Computer and Information Systems, The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016275577","display_name":"Atsushi Shirafuji","orcid":"https://orcid.org/0000-0001-9890-4806"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Atsushi Shirafuji","raw_affiliation_strings":["Graduate Department of Computer and Information Systems, The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0000-0001-9890-4806","affiliations":[{"raw_affiliation_string":"Graduate Department of Computer and Information Systems, The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023926503","display_name":"Md. Mostafizer Rahman","orcid":"https://orcid.org/0000-0001-9368-7638"},"institutions":[{"id":"https://openalex.org/I4210144275","display_name":"Dhaka University of Engineering & Technology","ror":"https://ror.org/03qxvyy35","country_code":"BD","type":"education","lineage":["https://openalex.org/I4210144275"]}],"countries":["BD"],"is_corresponding":false,"raw_author_name":"Md. Mostafizer Rahman","raw_affiliation_strings":["Information and Communication Technology Cell, Dhaka University of Engineering and Technology, Gazipur, Bangladesh"],"raw_orcid":"https://orcid.org/0000-0001-9368-7638","affiliations":[{"raw_affiliation_string":"Information and Communication Technology Cell, Dhaka University of Engineering and Technology, Gazipur, Bangladesh","institution_ids":["https://openalex.org/I4210144275"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026370198","display_name":"Yutaka Watanobe","orcid":"https://orcid.org/0000-0002-0030-3859"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yutaka Watanobe","raw_affiliation_strings":["Graduate Department of Computer and Information Systems, The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0000-0002-0030-3859","affiliations":[{"raw_affiliation_string":"Graduate Department of Computer and Information Systems, The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5061975231"],"corresponding_institution_ids":["https://openalex.org/I141591182"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":8.206,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.97461685,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"12","issue":null,"first_page":"100805","last_page":"100820"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9884999990463257,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9879000186920166,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/computer-science","display_name":"Computer science","score":0.8147670030593872},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.67411208152771},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.6266689300537109},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.6139580607414246},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5730518102645874},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5368092656135559},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5359249114990234},{"id":"https://openalex.org/keywords/baseline","display_name":"Baseline (sea)","score":0.5152128338813782},{"id":"https://openalex.org/keywords/genetic-programming","display_name":"Genetic programming","score":0.4420810639858246},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.42005956172943115},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.41836944222450256},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.3397711515426636},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.13807690143585205},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08977046608924866}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8147670030593872},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.67411208152771},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6266689300537109},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.6139580607414246},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5730518102645874},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5368092656135559},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5359249114990234},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.5152128338813782},{"id":"https://openalex.org/C110332635","wikidata":"https://www.wikidata.org/wiki/Q629498","display_name":"Genetic programming","level":2,"score":0.4420810639858246},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.42005956172943115},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.41836944222450256},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3397711515426636},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.13807690143585205},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08977046608924866},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2024.3430558","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3430558","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:b202799a45b14c6fa65860fc7acf2a25","is_oa":true,"landing_page_url":"https://doaj.org/article/b202799a45b14c6fa65860fc7acf2a25","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 12, Pp 100805-100820 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3430558","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3430558","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8719106312","display_name":null,"funder_award_id":"23H03508","funder_id":"https://openalex.org/F4320320212","funder_display_name":"Japan Society for the Promotion of Science London"}],"funders":[{"id":"https://openalex.org/F4320320212","display_name":"Japan Society for the Promotion of Science London","ror":"https://ror.org/02m7axw05"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":69,"referenced_works":["https://openalex.org/W2052684427","https://openalex.org/W2061351061","https://openalex.org/W2064675550","https://openalex.org/W2083442042","https://openalex.org/W2157331557","https://openalex.org/W2275635706","https://openalex.org/W2443284789","https://openalex.org/W2482557090","https://openalex.org/W2592356053","https://openalex.org/W2727870302","https://openalex.org/W2767245172","https://openalex.org/W2768764700","https://openalex.org/W2780112348","https://openalex.org/W2896431063","https://openalex.org/W2908945611","https://openalex.org/W2980414158","https://openalex.org/W2995837271","https://openalex.org/W3006271038","https://openalex.org/W3011149291","https://openalex.org/W3016921356","https://openalex.org/W3018591247","https://openalex.org/W3022044005","https://openalex.org/W3043267069","https://openalex.org/W3076947077","https://openalex.org/W3088675522","https://openalex.org/W3094843583","https://openalex.org/W3098605233","https://openalex.org/W3120253499","https://openalex.org/W3127404656","https://openalex.org/W3144047752","https://openalex.org/W3156333129","https://openalex.org/W3158070643","https://openalex.org/W3160921811","https://openalex.org/W3167772938","https://openalex.org/W3185898406","https://openalex.org/W3195971125","https://openalex.org/W3198685994","https://openalex.org/W3206674218","https://openalex.org/W3208121597","https://openalex.org/W3210582988","https://openalex.org/W3211412492","https://openalex.org/W4213368099","https://openalex.org/W4226081248","https://openalex.org/W4238365634","https://openalex.org/W4281560022","https://openalex.org/W4296339015","https://openalex.org/W4297200136","https://openalex.org/W4298186479","https://openalex.org/W4307959803","https://openalex.org/W4312714033","https://openalex.org/W4312729100","https://openalex.org/W4313427337","https://openalex.org/W4316658879","https://openalex.org/W4322718191","https://openalex.org/W4327989393","https://openalex.org/W4382323141","https://openalex.org/W4384807460","https://openalex.org/W4385339003","https://openalex.org/W4389162178","https://openalex.org/W4389519352","https://openalex.org/W4389610035","https://openalex.org/W4390045011","https://openalex.org/W4390723549","https://openalex.org/W4391250727","https://openalex.org/W6843977082","https://openalex.org/W6850625674","https://openalex.org/W6850816491","https://openalex.org/W6853314070","https://openalex.org/W6860618848"],"related_works":["https://openalex.org/W2383111961","https://openalex.org/W2365952365","https://openalex.org/W2352448290","https://openalex.org/W2380820513","https://openalex.org/W2913146933","https://openalex.org/W2372385138","https://openalex.org/W4296359239","https://openalex.org/W2101155126","https://openalex.org/W2043093291","https://openalex.org/W1971758741"],"abstract_inverted_index":{"Programming":[0],"is":[1,62,159,175],"an":[2,63],"essential":[3],"skill":[4],"in":[5,9,24,53],"computer":[6],"science":[7],"and":[8,32,42,57,112,161,166,177,183,213,225],"a":[10,80,133],"wide":[11],"range":[12],"of":[13,66,84,147,155,191],"engineering-related":[14],"disciplines.":[15],"However,":[16],"occurring":[17],"errors,":[18,77],"often":[19],"referred":[20],"to":[21,30,40,50,122],"as":[22,69,71,119,139,141],"\u201cbugs\u201d":[23],"code,":[25],"can":[26,48],"indeed":[27],"be":[28],"challenging":[29],"identify":[31],"rectify,":[33],"both":[34],"for":[35,43,87,163,180,197,220],"students":[36],"who":[37],"are":[38,116,195],"learning":[39,68],"program":[41],"experienced":[44],"professionals.":[45],"These":[46],"errors":[47,61],"lead":[49],"unexpected":[51],"behaviors":[52],"programming.":[54],"Understanding,":[55],"finding,":[56],"effectively":[58],"dealing":[59,88],"with":[60,89,97],"integral":[64],"part":[65],"programming":[67,90,223],"well":[70,140],"software":[72],"development.":[73],"To":[74],"classify":[75,123],"the":[76,94,124,129,148,156,164,181,192,202,206,210],"we":[78],"propose":[79],"multi-label":[81,198],"error":[82,137,145,199,221],"classification":[83,153,200],"source":[85,149],"code":[86],"data":[91],"by":[92,131],"using":[93,132],"ML-KNN":[95],"classifier":[96],"CodeT5":[98],"embeddings.":[99],"In":[100],"addition,":[101],"several":[102],"deep":[103],"neural":[104],"network":[105],"(DNN)":[106],"models,":[107],"including":[108],"GRU,":[109],"LSTM,":[110],"BiLSTM,":[111],"BiLSTM-A":[113],"(attention":[114],"mechanism)":[115],"also":[117],"employed":[118],"baseline":[120,203],"models":[121,130],"errors.":[125],"We":[126],"trained":[127],"all":[128],"large-scale":[134],"dataset":[135],"(original":[136],"labels)":[138,146],"modified":[142],"datasets":[143],"(summarized":[144],"code.":[150],"The":[151,171,187],"average":[152],"accuracy":[154,174],"proposed":[157,193,211],"model":[158],"95.91%":[160],"84.77%":[162],"original":[165,182],"summarized":[167,184],"error-labeled":[168,185],"datasets,":[169],"respectively.":[170],"exact":[172],"match":[173],"22.57%":[176],"27.22%":[178],"respectively":[179],"datasets.":[186],"comprehensive":[188],"experimental":[189],"results":[190,216],"approach":[194,212],"promising":[196],"over":[201],"models.":[204],"Moreover,":[205],"findings":[207],"derived":[208],"from":[209],"data-driven":[214],"analytical":[215],"hold":[217],"significant":[218],"promise":[219],"classification,":[222],"education,":[224],"related":[226],"research":[227],"endeavors.":[228]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":9}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
