{"id":"https://openalex.org/W3215150839","doi":"https://doi.org/10.1109/isocc53507.2021.9613916","title":"EdgeRL: A Light-Weight C/C++ Framework for On-Device Reinforcement Learning","display_name":"EdgeRL: A Light-Weight C/C++ Framework for On-Device Reinforcement Learning","publication_year":2021,"publication_date":"2021-10-06","ids":{"openalex":"https://openalex.org/W3215150839","doi":"https://doi.org/10.1109/isocc53507.2021.9613916","mag":"3215150839"},"language":"en","primary_location":{"id":"doi:10.1109/isocc53507.2021.9613916","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isocc53507.2021.9613916","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 18th International SoC Design Conference (ISOCC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016916223","display_name":"Sang-soo Park","orcid":"https://orcid.org/0000-0002-5916-7687"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Sang-Soo Park","raw_affiliation_strings":["Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100414799","display_name":"Donghee Kim","orcid":"https://orcid.org/0000-0001-9885-1265"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Dong-Hee Kim","raw_affiliation_strings":["Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035242046","display_name":"Jun-Gu Kang","orcid":null},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jun-Gu Kang","raw_affiliation_strings":["Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090391516","display_name":"Ki\u2010Seok Chung","orcid":"https://orcid.org/0000-0002-2908-8443"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Ki-Seok Chung","raw_affiliation_strings":["Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Dept. of Electronic Engineering, Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5016916223"],"corresponding_institution_ids":["https://openalex.org/I4575257"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.175652,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"235","last_page":"236"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9905999898910522,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9905999898910522,"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/T10462","display_name":"Reinforcement Learning in Robotics","score":0.987500011920929,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9746999740600586,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/python","display_name":"Python (programming language)","score":0.887527346611023},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.8783386945724487},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8016155958175659},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.6192234754562378},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.611383318901062},{"id":"https://openalex.org/keywords/many-core","display_name":"Many core","score":0.5650033950805664},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5298521518707275},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.41585925221443176},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41255950927734375},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.40345484018325806},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3949887752532959},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3612061142921448},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2080162763595581},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1850380003452301},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.10180467367172241}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.887527346611023},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.8783386945724487},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8016155958175659},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.6192234754562378},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.611383318901062},{"id":"https://openalex.org/C3020431745","wikidata":"https://www.wikidata.org/wiki/Q25325220","display_name":"Many core","level":2,"score":0.5650033950805664},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5298521518707275},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.41585925221443176},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41255950927734375},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.40345484018325806},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3949887752532959},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3612061142921448},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2080162763595581},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1850380003452301},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.10180467367172241},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isocc53507.2021.9613916","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isocc53507.2021.9613916","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 18th International SoC Design Conference (ISOCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W2604319603","https://openalex.org/W3100789280","https://openalex.org/W3126321819","https://openalex.org/W3128973049","https://openalex.org/W6776990226","https://openalex.org/W6780559895"],"related_works":["https://openalex.org/W2341492732","https://openalex.org/W3187193180","https://openalex.org/W106542691","https://openalex.org/W4287027380","https://openalex.org/W1699080303","https://openalex.org/W2099708455","https://openalex.org/W2371762158","https://openalex.org/W2471810183","https://openalex.org/W2053400496","https://openalex.org/W2023451596"],"abstract_inverted_index":{"Advances":[0],"in":[1,9,26,83,106],"reinforcement":[2],"learning":[3],"(RL)":[4],"have":[5],"achieved":[6],"significant":[7],"success":[8],"many":[10],"areas.":[11],"However,":[12],"RL":[13,24,41,59,63,69],"typically":[14,81],"requires":[15],"a":[16,34,56,76,84],"large":[17],"amount":[18],"of":[19],"computation":[20],"and":[21],"memory.":[22],"Often":[23],"implemented":[25],"Python":[27],"is":[28,44,71,80],"too":[29],"heavy":[30],"to":[31,73],"run":[32,74],"on":[33,64,75,102],"resource-limited":[35,85],"edge":[36,65,104],"device.":[37],"Therefore,":[38],"making":[39],"the":[40,97],"model":[42,98],"lighter":[43],"very":[45],"important":[46],"for":[47,62],"on-device":[48],"machine":[49],"learning.":[50],"In":[51],"this":[52],"paper,":[53],"we":[54],"propose":[55],"lightweight":[57],"C/C++":[58],"framework":[60,70],"aiming":[61],"devices.":[66],"The":[67,88],"proposed":[68],"designed":[72],"single-core":[77],"processor":[78],"that":[79,96],"included":[82],"embedded":[86],"platform.":[87],"evaluation":[89],"using":[90],"OpenAI":[91],"Gym\u2019s":[92],"CartPole":[93],"demonstration":[94],"shows":[95],"can":[99],"be":[100],"trained":[101],"an":[103],"device":[105],"real-time.":[107]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
