{"id":"https://openalex.org/W4401416139","doi":"https://doi.org/10.1109/cec60901.2024.10612129","title":"The Virtual Programmable Logic Device, a Novel Machine Learning Architecture","display_name":"The Virtual Programmable Logic Device, a Novel Machine Learning Architecture","publication_year":2024,"publication_date":"2024-06-30","ids":{"openalex":"https://openalex.org/W4401416139","doi":"https://doi.org/10.1109/cec60901.2024.10612129"},"language":"en","primary_location":{"id":"doi:10.1109/cec60901.2024.10612129","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/cec60901.2024.10612129","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE Congress on Evolutionary Computation (CEC)","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/A5087612522","display_name":"Fraser Borrett","orcid":null},"institutions":[{"id":"https://openalex.org/I39854758","display_name":"Auckland University of Technology","ror":"https://ror.org/01zvqw119","country_code":"NZ","type":"education","lineage":["https://openalex.org/I39854758"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Fraser Borrett","raw_affiliation_strings":["Auckland University of Technology,Department of Electrical and Electronic Engineering,Auckland,New Zealand"],"affiliations":[{"raw_affiliation_string":"Auckland University of Technology,Department of Electrical and Electronic Engineering,Auckland,New Zealand","institution_ids":["https://openalex.org/I39854758"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021225611","display_name":"Mark Beckerleg","orcid":null},"institutions":[{"id":"https://openalex.org/I39854758","display_name":"Auckland University of Technology","ror":"https://ror.org/01zvqw119","country_code":"NZ","type":"education","lineage":["https://openalex.org/I39854758"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Mark Beckerleg","raw_affiliation_strings":["Auckland University of Technology,Department of Electrical and Electronic Engineering,Auckland,New Zealand"],"affiliations":[{"raw_affiliation_string":"Auckland University of Technology,Department of Electrical and Electronic Engineering,Auckland,New Zealand","institution_ids":["https://openalex.org/I39854758"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5087612522"],"corresponding_institution_ids":["https://openalex.org/I39854758"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10603489,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"3","issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.9896000027656555,"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/T10320","display_name":"Neural Networks and Applications","score":0.9896000027656555,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9879000186920166,"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.9121000170707703,"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/computer-science","display_name":"Computer science","score":0.7797566652297974},{"id":"https://openalex.org/keywords/simple-programmable-logic-device","display_name":"Simple programmable logic device","score":0.7773675918579102},{"id":"https://openalex.org/keywords/programmable-logic-device","display_name":"Programmable logic device","score":0.714298665523529},{"id":"https://openalex.org/keywords/programmable-array-logic","display_name":"Programmable Array Logic","score":0.6477468609809875},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.6277481913566589},{"id":"https://openalex.org/keywords/programmable-logic-array","display_name":"Programmable logic array","score":0.622832179069519},{"id":"https://openalex.org/keywords/erasable-programmable-logic-device","display_name":"Erasable programmable logic device","score":0.5458469986915588},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5410996079444885},{"id":"https://openalex.org/keywords/logic-synthesis","display_name":"Logic synthesis","score":0.4805779457092285},{"id":"https://openalex.org/keywords/macrocell-array","display_name":"Macrocell array","score":0.47301366925239563},{"id":"https://openalex.org/keywords/logic-gate","display_name":"Logic gate","score":0.3924403190612793},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.31679844856262207},{"id":"https://openalex.org/keywords/logic-family","display_name":"Logic family","score":0.3113669455051422}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7797566652297974},{"id":"https://openalex.org/C34370810","wikidata":"https://www.wikidata.org/wiki/Q3961319","display_name":"Simple programmable logic device","level":5,"score":0.7773675918579102},{"id":"https://openalex.org/C206274596","wikidata":"https://www.wikidata.org/wiki/Q1063837","display_name":"Programmable logic device","level":2,"score":0.714298665523529},{"id":"https://openalex.org/C113323844","wikidata":"https://www.wikidata.org/wiki/Q1378651","display_name":"Programmable Array Logic","level":5,"score":0.6477468609809875},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.6277481913566589},{"id":"https://openalex.org/C182322920","wikidata":"https://www.wikidata.org/wiki/Q2112217","display_name":"Programmable logic array","level":3,"score":0.622832179069519},{"id":"https://openalex.org/C110050671","wikidata":"https://www.wikidata.org/wiki/Q1063837","display_name":"Erasable programmable logic device","level":5,"score":0.5458469986915588},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5410996079444885},{"id":"https://openalex.org/C157922185","wikidata":"https://www.wikidata.org/wiki/Q173198","display_name":"Logic synthesis","level":3,"score":0.4805779457092285},{"id":"https://openalex.org/C142278197","wikidata":"https://www.wikidata.org/wiki/Q4284934","display_name":"Macrocell array","level":5,"score":0.47301366925239563},{"id":"https://openalex.org/C131017901","wikidata":"https://www.wikidata.org/wiki/Q170451","display_name":"Logic gate","level":2,"score":0.3924403190612793},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.31679844856262207},{"id":"https://openalex.org/C162454741","wikidata":"https://www.wikidata.org/wiki/Q173359","display_name":"Logic family","level":4,"score":0.3113669455051422},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cec60901.2024.10612129","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/cec60901.2024.10612129","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE Congress on Evolutionary Computation (CEC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1507131887","https://openalex.org/W1598811104","https://openalex.org/W2011837598","https://openalex.org/W2025975952","https://openalex.org/W2035902665","https://openalex.org/W2073521985","https://openalex.org/W2091324827","https://openalex.org/W2116675422","https://openalex.org/W2118621726","https://openalex.org/W2122777413","https://openalex.org/W2124666598","https://openalex.org/W2154335552","https://openalex.org/W2157043079","https://openalex.org/W2243935157","https://openalex.org/W2513786335","https://openalex.org/W2761972893","https://openalex.org/W3040229804","https://openalex.org/W4361212942","https://openalex.org/W6678658540"],"related_works":["https://openalex.org/W1528933814","https://openalex.org/W3013792460","https://openalex.org/W3117015220","https://openalex.org/W2014165129","https://openalex.org/W1904803855","https://openalex.org/W3022525969","https://openalex.org/W2376859467","https://openalex.org/W2466591189","https://openalex.org/W4389045693","https://openalex.org/W2054740893"],"abstract_inverted_index":{"This":[0],"paper":[1],"introduces":[2],"a":[3,10,38,45,77,97,127,173,190],"novel":[4],"architecture":[5],"for":[6,196],"robotic":[7,198],"control,":[8],"called":[9],"Virtual":[11],"Programmable":[12],"Logic":[13,40],"Device":[14,41],"(VPLD)":[15],"where":[16],"the":[17,20,35,61,71,92,102,118,123,134,138,158,170,187],"operation":[18,90],"of":[19,37,44,49,91,108,126,137],"device":[21],"can":[22],"be":[23,74],"dynamically":[24],"configured":[25],"using":[26],"machine":[27],"learning":[28],"methods.":[29],"The":[30,89,130],"VPLD":[31,62,72,93,139,159,188],"is":[32,63,94,114,184,189],"based":[33,79,86],"on":[34,76],"structure":[36],"Programable":[39],"(PLD)":[42],"comprising":[43],"two-dimensional":[46],"feed-forward":[47],"array":[48],"function":[50,58,106],"blocks,":[51],"with":[52,142],"each":[53,109],"block":[54],"containing":[55],"multiplexers":[56,103],"and":[57,84,105,133,149,160,166],"elements.":[59],"However,":[60],"implemented":[64],"in":[65],"software":[66],"rather":[67],"than":[68],"hardware":[69,152],"allowing":[70],"to":[73,116,121,193],"run":[75],"CPU":[78],"system,":[80],"such":[81],"as":[82],"PC's":[83],"ARM":[85],"embedded":[87],"systems.":[88],"determined":[95],"by":[96],"configuration":[98,119],"bitstream":[99,120],"which":[100],"configures":[101],"(routing)":[104],"elements":[107],"block.":[110],"A":[111],"genetic":[112],"algorithm":[113],"used":[115],"evolve":[117],"produce":[122],"walking":[124],"gait":[125],"hexapod":[128],"robot.":[129],"controller":[131,164,175],"performance":[132,165,176],"evolutionary":[135,167,179,197],"efficiency":[136,180],"are":[140],"compared":[141],"an":[143,150,194],"evolved":[144],"artificial":[145],"neural":[146],"network":[147],"(ANN),":[148],"evolvable":[151],"(EHW)":[153],"device.":[154],"It":[155,183],"was":[156,181],"found":[157],"ANN":[161,195],"had":[162,172],"similar":[163],"efficiency,":[168],"while":[169],"EHW":[171],"comparable":[174],"however":[177],"its":[178],"poor.":[182],"shown":[185],"that":[186],"viable":[191],"alternative":[192],"control.":[199]},"counts_by_year":[],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
