{"id":"https://openalex.org/W4401935097","doi":"https://doi.org/10.1109/tcsi.2024.3446582","title":"Efficient Integer-Only-Inference of Gradient Boosting Decision Trees on Low-Power Devices","display_name":"Efficient Integer-Only-Inference of Gradient Boosting Decision Trees on Low-Power Devices","publication_year":2024,"publication_date":"2024-08-27","ids":{"openalex":"https://openalex.org/W4401935097","doi":"https://doi.org/10.1109/tcsi.2024.3446582"},"language":"en","primary_location":{"id":"doi:10.1109/tcsi.2024.3446582","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tcsi.2024.3446582","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"is_oa":false,"is_in_doaj":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems I: Regular Papers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1109/tcsi.2024.3446582","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036743029","display_name":"Majed Alsharari","orcid":"https://orcid.org/0000-0003-4755-4572"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Majed Alsharari","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast,, Belfast, U.K","School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K"],"raw_orcid":"https://orcid.org/0000-0003-4755-4572","affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast,, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029957844","display_name":"Son T.","orcid":"https://orcid.org/0000-0003-4599-1525"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Son T. Mai","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast,, Belfast, U.K","School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K"],"raw_orcid":"https://orcid.org/0000-0003-4599-1525","affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast,, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043910265","display_name":"Roger Woods","orcid":"https://orcid.org/0000-0001-6201-4270"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Roger Woods","raw_affiliation_strings":["School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast,, Belfast, U.K","School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K"],"raw_orcid":"https://orcid.org/0000-0001-6201-4270","affiliations":[{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast,, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]},{"raw_affiliation_string":"School of Electronics, Electrical Engineering and Computer Science, Queen&#x2019;s University Belfast, Belfast, U.K","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054612127","display_name":"Carlos Rea\u00f1o","orcid":"https://orcid.org/0000-0001-7871-9152"},"institutions":[{"id":"https://openalex.org/I16097986","display_name":"Universitat de Val\u00e8ncia","ror":"https://ror.org/043nxc105","country_code":"ES","type":"education","lineage":["https://openalex.org/I16097986"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Carlos Rea\u00f1o","raw_affiliation_strings":["Department of Computer Science, University of Valencia, Valencia, Spain"],"raw_orcid":"https://orcid.org/0000-0001-7871-9152","affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Valencia, Valencia, Spain","institution_ids":["https://openalex.org/I16097986"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8335,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.77205618,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"72","issue":"1","first_page":"241","last_page":"253"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.992900013923645,"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/T12676","display_name":"Machine Learning and ELM","score":0.989300012588501,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/boosting","display_name":"Boosting (machine learning)","score":0.7044739127159119},{"id":"https://openalex.org/keywords/gradient-boosting","display_name":"Gradient boosting","score":0.6646043062210083},{"id":"https://openalex.org/keywords/decision-tree","display_name":"Decision tree","score":0.6513963937759399},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5411052703857422},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4894789457321167},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.4813852608203888},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.370262086391449},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.32690736651420593},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3145374357700348},{"id":"https://openalex.org/keywords/random-forest","display_name":"Random forest","score":0.08430644869804382}],"concepts":[{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.7044739127159119},{"id":"https://openalex.org/C70153297","wikidata":"https://www.wikidata.org/wiki/Q5591907","display_name":"Gradient boosting","level":3,"score":0.6646043062210083},{"id":"https://openalex.org/C84525736","wikidata":"https://www.wikidata.org/wiki/Q831366","display_name":"Decision tree","level":2,"score":0.6513963937759399},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5411052703857422},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4894789457321167},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.4813852608203888},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.370262086391449},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.32690736651420593},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3145374357700348},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.08430644869804382},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tcsi.2024.3446582","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tcsi.2024.3446582","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"is_oa":false,"is_in_doaj":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems I: Regular Papers","raw_type":"journal-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:openaire/54cbbee4-4d63-4caa-af12-0e39fbf540c4","is_oa":true,"landing_page_url":"https://pure.qub.ac.uk/en/publications/54cbbee4-4d63-4caa-af12-0e39fbf540c4","pdf_url":"https://pureadmin.qub.ac.uk/ws/files/617144119/Efficient_Integer-Only-Inference_of_Gradient_Boosting_Decision_Trees_on_Low-Power_Devices.pdf","source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"Alsharari, M, Mai, T S, Woods, R & Reano, C 2025, 'Efficient integer-only-inference of gradient boosting decision trees on low-power devices', IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 72, no. 1, pp. 241-253. https://doi.org/10.1109/TCSI.2024.3446582","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:roderic.uv.es:10550/104651","is_oa":true,"landing_page_url":"https://hdl.handle.net/10550/104651","pdf_url":null,"source":{"id":"https://openalex.org/S4306400245","display_name":"Repository of Digital Objects for Teaching Research and Culture (University of Valencia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I16097986","host_organization_name":"Universitat de Val\u00e8ncia","host_organization_lineage":["https://openalex.org/I16097986"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Alsharari, Majed Mai, Son T. Woods, Roger Rea\u00f1o, Carlos 2025 Efficient Integer-Only-Inference of Gradient Boosting Decision Trees on Low-Power Devices Ieee Transactions On Circuits And Systems i-Regular Papers","raw_type":"journal article"}],"best_oa_location":{"id":"doi:10.1109/tcsi.2024.3446582","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tcsi.2024.3446582","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"is_oa":false,"is_in_doaj":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems I: Regular Papers","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W2105761964","https://openalex.org/W2295598076","https://openalex.org/W2296509296","https://openalex.org/W2300242332","https://openalex.org/W2565125333","https://openalex.org/W2798084934","https://openalex.org/W2891946740","https://openalex.org/W2910774907","https://openalex.org/W2951537853","https://openalex.org/W2963122961","https://openalex.org/W2990405315","https://openalex.org/W3004963134","https://openalex.org/W3023026039","https://openalex.org/W3027040504","https://openalex.org/W3093982621","https://openalex.org/W3126460454","https://openalex.org/W3136945935","https://openalex.org/W3159008243","https://openalex.org/W3183144345","https://openalex.org/W4200506235","https://openalex.org/W4281689464","https://openalex.org/W4312692239","https://openalex.org/W4312910656","https://openalex.org/W4388429220","https://openalex.org/W4391455313","https://openalex.org/W6637709462","https://openalex.org/W6639703010","https://openalex.org/W6677580257","https://openalex.org/W6690026940","https://openalex.org/W6700264148","https://openalex.org/W6726275242","https://openalex.org/W6734062232","https://openalex.org/W6745609711","https://openalex.org/W6748336101","https://openalex.org/W6750729320","https://openalex.org/W6753069482","https://openalex.org/W6762346622","https://openalex.org/W6790648521","https://openalex.org/W6801788436","https://openalex.org/W6849329377","https://openalex.org/W6864772859"],"related_works":["https://openalex.org/W2967733078","https://openalex.org/W3204430031","https://openalex.org/W3137904399","https://openalex.org/W4310492845","https://openalex.org/W2885778889","https://openalex.org/W4310224730","https://openalex.org/W2766514146","https://openalex.org/W4289703016","https://openalex.org/W2885516856","https://openalex.org/W3094138326"],"abstract_inverted_index":{"There":[0],"is":[1,149],"increasingly":[2],"interest":[3],"in":[4,16,42,52],"developing":[5],"embedded":[6],"machine":[7],"learning":[8],"hardware":[9],"as":[10,32],"it":[11],"can":[12],"offer":[13],"better":[14],"performance":[15],"terms":[17],"of":[18,67,77,111,132],"privacy,":[19],"bandwidth":[20],"efficiency,":[21],"and":[22,69,81,104,120,145],"scalability.":[23],"Gradient-boosted":[24],"decision":[25],"trees":[26],"(GBDT)":[27],"represent":[28],"a":[29,90,108],"strong":[30],"candidate":[31],"they":[33],"employ":[34],"less":[35,134],"complex":[36],"logic,":[37],"but":[38],"their":[39],"efficient":[40],"implementation":[41],"field":[43],"programmable":[44],"gate":[45],"array":[46],"(FPGA)":[47],"needs":[48],"to":[49,62],"be":[50],"explored":[51],"detail.":[53],"In":[54,71],"this":[55],"paper,":[56],"we":[57,73],"propose":[58],"sophisticated":[59],"quantisation":[60],"approaches":[61],"balance":[63],"the":[64,96],"dual":[65],"goals":[66],"efficiency":[68],"performance.":[70],"particular,":[72],"introduce":[74],"quantisation-aware":[75],"training":[76],"GBDT":[78],"for":[79,87,124],"integer-only":[80],"binary":[82],"arithmetic.":[83],"Results":[84],"are":[85,128,137],"presented":[86],"implementations":[88],"on":[89,116],"Zynq":[91],"UltraScale+":[92],"MPSoC":[93],"FPGA":[94,135],"with":[95],"best":[97],"design":[98],"using":[99],"only":[100],"170":[101],"Look-up":[102],"Tables":[103],"233":[105],"flip-flops":[106],"at":[107,151],"clock":[109],"speed":[110],"724":[112],"MHz.":[113],"Implementations":[114],"focused":[115],"network":[117],"intrusion":[118],"detection":[119],"jet":[121],"substructure":[122],"classification":[123],"large-scale":[125],"physics":[126],"experiments":[127],"explored.":[129],"An":[130],"order":[131],"magnitude":[133],"resources":[136],"used":[138],"whilst":[139],"offering":[140],"extremely":[141],"high":[142],"throughput":[143],"rate":[144],"maintaining":[146],"accuracy.":[147],"Code":[148],"available":[150],"<uri":[152],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[153],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">https://github.com/malsharari/QATGBDT</uri>.":[154]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
