{"id":"https://openalex.org/W4391407020","doi":"https://doi.org/10.1109/tnnls.2024.3354855","title":"An Inexact Sequential Quadratic Programming Method for Learning and Control of Recurrent Neural Networks","display_name":"An Inexact Sequential Quadratic Programming Method for Learning and Control of Recurrent Neural Networks","publication_year":2024,"publication_date":"2024-01-31","ids":{"openalex":"https://openalex.org/W4391407020","doi":"https://doi.org/10.1109/tnnls.2024.3354855","pmid":"https://pubmed.ncbi.nlm.nih.gov/38294918"},"language":"en","primary_location":{"id":"doi:10.1109/tnnls.2024.3354855","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tnnls.2024.3354855","pdf_url":"https://ieeexplore.ieee.org/ielx7/5962385/6104215/10418043.pdf","source":{"id":"https://openalex.org/S4210175523","display_name":"IEEE Transactions on Neural Networks and Learning Systems","issn_l":"2162-237X","issn":["2162-237X","2162-2388"],"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 Neural Networks and Learning Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://ieeexplore.ieee.org/ielx7/5962385/6104215/10418043.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5034164715","display_name":"Adeyemi D. Adeoye","orcid":"https://orcid.org/0000-0001-7048-0984"},"institutions":[{"id":"https://openalex.org/I127077003","display_name":"IMT School for Advanced Studies Lucca","ror":"https://ror.org/035gh3a49","country_code":"IT","type":"education","lineage":["https://openalex.org/I127077003"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Adeyemi D. Adeoye","raw_affiliation_strings":["IMT School for Advanced Studies Lucca, Lucca, Italy"],"raw_orcid":"https://orcid.org/0000-0001-7048-0984","affiliations":[{"raw_affiliation_string":"IMT School for Advanced Studies Lucca, Lucca, Italy","institution_ids":["https://openalex.org/I127077003"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053340099","display_name":"Alberto Bemporad","orcid":"https://orcid.org/0000-0001-6761-0856"},"institutions":[{"id":"https://openalex.org/I127077003","display_name":"IMT School for Advanced Studies Lucca","ror":"https://ror.org/035gh3a49","country_code":"IT","type":"education","lineage":["https://openalex.org/I127077003"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alberto Bemporad","raw_affiliation_strings":["IMT School for Advanced Studies Lucca, Lucca, Italy"],"raw_orcid":"https://orcid.org/0000-0001-6761-0856","affiliations":[{"raw_affiliation_string":"IMT School for Advanced Studies Lucca, Lucca, Italy","institution_ids":["https://openalex.org/I127077003"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5034164715"],"corresponding_institution_ids":["https://openalex.org/I127077003"],"apc_list":null,"apc_paid":null,"fwci":2.6491,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.90515175,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"36","issue":"2","first_page":"2762","last_page":"2776"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.9991000294685364,"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.9991000294685364,"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/T10876","display_name":"Fault Detection and Control Systems","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12676","display_name":"Machine Learning and ELM","score":0.9980000257492065,"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/karush\u2013kuhn\u2013tucker-conditions","display_name":"Karush\u2013Kuhn\u2013Tucker conditions","score":0.8568040132522583},{"id":"https://openalex.org/keywords/partially-observable-markov-decision-process","display_name":"Partially observable Markov decision process","score":0.6815043091773987},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6457728743553162},{"id":"https://openalex.org/keywords/recurrent-neural-network","display_name":"Recurrent neural network","score":0.5967315435409546},{"id":"https://openalex.org/keywords/quadratic-programming","display_name":"Quadratic programming","score":0.5899226069450378},{"id":"https://openalex.org/keywords/markov-decision-process","display_name":"Markov decision process","score":0.5868271589279175},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5539860129356384},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5525628328323364},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.4906672239303589},{"id":"https://openalex.org/keywords/subspace-topology","display_name":"Subspace topology","score":0.4829508662223816},{"id":"https://openalex.org/keywords/dynamic-programming","display_name":"Dynamic programming","score":0.4114856719970703},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.31130316853523254},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.30325865745544434},{"id":"https://openalex.org/keywords/markov-process","display_name":"Markov process","score":0.28896281123161316},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2732856571674347},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.2346295714378357},{"id":"https://openalex.org/keywords/markov-chain","display_name":"Markov chain","score":0.22785568237304688},{"id":"https://openalex.org/keywords/markov-model","display_name":"Markov model","score":0.12285709381103516}],"concepts":[{"id":"https://openalex.org/C50454189","wikidata":"https://www.wikidata.org/wiki/Q2075125","display_name":"Karush\u2013Kuhn\u2013Tucker conditions","level":2,"score":0.8568040132522583},{"id":"https://openalex.org/C17098449","wikidata":"https://www.wikidata.org/wiki/Q176814","display_name":"Partially observable Markov decision process","level":4,"score":0.6815043091773987},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6457728743553162},{"id":"https://openalex.org/C147168706","wikidata":"https://www.wikidata.org/wiki/Q1457734","display_name":"Recurrent neural network","level":3,"score":0.5967315435409546},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.5899226069450378},{"id":"https://openalex.org/C106189395","wikidata":"https://www.wikidata.org/wiki/Q176789","display_name":"Markov decision process","level":3,"score":0.5868271589279175},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5539860129356384},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5525628328323364},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.4906672239303589},{"id":"https://openalex.org/C32834561","wikidata":"https://www.wikidata.org/wiki/Q660730","display_name":"Subspace topology","level":2,"score":0.4829508662223816},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.4114856719970703},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.31130316853523254},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.30325865745544434},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.28896281123161316},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2732856571674347},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2346295714378357},{"id":"https://openalex.org/C98763669","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov chain","level":2,"score":0.22785568237304688},{"id":"https://openalex.org/C163836022","wikidata":"https://www.wikidata.org/wiki/Q6771326","display_name":"Markov model","level":3,"score":0.12285709381103516},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tnnls.2024.3354855","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tnnls.2024.3354855","pdf_url":"https://ieeexplore.ieee.org/ielx7/5962385/6104215/10418043.pdf","source":{"id":"https://openalex.org/S4210175523","display_name":"IEEE Transactions on Neural Networks and Learning Systems","issn_l":"2162-237X","issn":["2162-237X","2162-2388"],"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 Neural Networks and Learning Systems","raw_type":"journal-article"},{"id":"pmid:38294918","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/38294918","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE transactions on neural networks and learning systems","raw_type":null}],"best_oa_location":{"id":"doi:10.1109/tnnls.2024.3354855","is_oa":true,"landing_page_url":"https://doi.org/10.1109/tnnls.2024.3354855","pdf_url":"https://ieeexplore.ieee.org/ielx7/5962385/6104215/10418043.pdf","source":{"id":"https://openalex.org/S4210175523","display_name":"IEEE Transactions on Neural Networks and Learning Systems","issn_l":"2162-237X","issn":["2162-237X","2162-2388"],"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 Neural Networks and Learning Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.7599999904632568}],"awards":[],"funders":[{"id":"https://openalex.org/F4320313975","display_name":"Universit\u00e0 degli Studi di Siena","ror":"https://ror.org/01tevnk56"},{"id":"https://openalex.org/F4320316214","display_name":"Scuola IMT Alti Studi Lucca","ror":"https://ror.org/035gh3a49"},{"id":"https://openalex.org/F4320321652","display_name":"Eidgen\u00f6ssische Technische Hochschule Z\u00fcrich","ror":"https://ror.org/05a28rw58"},{"id":"https://openalex.org/F4320322275","display_name":"Universit\u00e0 degli Studi di Trento","ror":"https://ror.org/05trd4x28"},{"id":"https://openalex.org/F4320322648","display_name":"Universit\u00e0 degli Studi di Firenze","ror":"https://ror.org/04jr1s763"},{"id":"https://openalex.org/F4320322927","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884"},{"id":"https://openalex.org/F4320324166","display_name":"African Institute for Mathematical Sciences","ror":"https://ror.org/02f9k5d27"},{"id":"https://openalex.org/F4320328262","display_name":"International Federation of Automatic Control","ror":null},{"id":"https://openalex.org/F4320337380","display_name":"Division of Mathematical Sciences","ror":"https://ror.org/051fftw81"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391407020.pdf","grobid_xml":"https://content.openalex.org/works/W4391407020.grobid-xml"},"referenced_works_count":76,"referenced_works":["https://openalex.org/W35651078","https://openalex.org/W783931032","https://openalex.org/W1522301498","https://openalex.org/W1569512666","https://openalex.org/W1632601927","https://openalex.org/W1677182931","https://openalex.org/W1857825505","https://openalex.org/W1967942590","https://openalex.org/W1967957237","https://openalex.org/W1969811075","https://openalex.org/W1980287119","https://openalex.org/W1987410813","https://openalex.org/W1993202001","https://openalex.org/W2002142240","https://openalex.org/W2005136695","https://openalex.org/W2019902284","https://openalex.org/W2025469203","https://openalex.org/W2069143585","https://openalex.org/W2078409719","https://openalex.org/W2084920657","https://openalex.org/W2103111465","https://openalex.org/W2107501462","https://openalex.org/W2107878631","https://openalex.org/W2121546278","https://openalex.org/W2123716044","https://openalex.org/W2129549507","https://openalex.org/W2132414174","https://openalex.org/W2138831925","https://openalex.org/W2140153041","https://openalex.org/W2141870784","https://openalex.org/W2143770247","https://openalex.org/W2153910709","https://openalex.org/W2164741935","https://openalex.org/W2169762136","https://openalex.org/W2169791674","https://openalex.org/W2347071582","https://openalex.org/W2397792207","https://openalex.org/W2546725148","https://openalex.org/W2621359768","https://openalex.org/W2755236197","https://openalex.org/W2765410998","https://openalex.org/W2766736793","https://openalex.org/W2792281516","https://openalex.org/W2801128564","https://openalex.org/W2899346917","https://openalex.org/W2901838001","https://openalex.org/W2919115771","https://openalex.org/W3001063045","https://openalex.org/W3197488239","https://openalex.org/W3200740744","https://openalex.org/W3201438702","https://openalex.org/W3211077159","https://openalex.org/W4214717370","https://openalex.org/W4220652971","https://openalex.org/W4230107568","https://openalex.org/W4248797359","https://openalex.org/W4293775970","https://openalex.org/W4295011463","https://openalex.org/W4297794882","https://openalex.org/W4299356270","https://openalex.org/W4383618066","https://openalex.org/W4385128036","https://openalex.org/W4386557261","https://openalex.org/W6622795145","https://openalex.org/W6628131027","https://openalex.org/W6631190155","https://openalex.org/W6634344152","https://openalex.org/W6676920640","https://openalex.org/W6704571135","https://openalex.org/W6721480755","https://openalex.org/W6738645993","https://openalex.org/W6744834936","https://openalex.org/W6748121462","https://openalex.org/W6754184789","https://openalex.org/W6755581461","https://openalex.org/W6856456198"],"related_works":["https://openalex.org/W2164754346","https://openalex.org/W2096013579","https://openalex.org/W52153049","https://openalex.org/W1760611253","https://openalex.org/W1515117609","https://openalex.org/W4378551200","https://openalex.org/W1589140671","https://openalex.org/W2610069809","https://openalex.org/W4323315247","https://openalex.org/W2294884454"],"abstract_inverted_index":{"This":[0],"article":[1],"considers":[2],"the":[3,15,19,39,43,47,65,75,93,96,102,117,132,136,159],"two-stage":[4],"approach":[5],"to":[6,131,157],"solving":[7,38],"a":[8,53,69,81,85,106,122,146],"partially":[9],"observable":[10],"Markov":[11],"decision":[12],"process":[13],"(POMDP):":[14],"identification":[16,40],"stage":[17,41],"and":[18,73,139],"(optimal)":[20],"control":[21,103],"stage.":[22],"We":[23,63],"present":[24],"an":[25],"inexact":[26],"sequential":[27],"quadratic":[28,76],"programming":[29,77],"framework":[30],"for":[31,37],"recurrent":[32,54],"neural":[33,55,108],"network":[34,56,109],"learning":[35,66],"(iSQPRL)":[36],"of":[42,95,116,135,149,161],"POMDP,":[44],"in":[45],"which":[46],"true":[48],"system":[49],"is":[50,112],"approximated":[51],"by":[52],"(RNN)":[57],"with":[58,80],"dynamically":[59],"consistent":[60],"overshooting":[61],"(DCRNN).":[62],"formulate":[64],"problem":[67,72],"as":[68],"constrained":[70],"optimization":[71],"study":[74],"(QP)":[78],"subproblem":[79],"convergence":[82],"analysis":[83],"under":[84],"restarted":[86],"Krylov-subspace":[87],"iterative":[88],"scheme":[89],"that":[90,127],"implicitly":[91],"exploits":[92,128],"structure":[94],"associated":[97],"Karush-Kuhn-Tucker":[98],"(KKT)":[99],"subsystem.":[100],"In":[101],"stage,":[104],"where":[105],"feedforward":[107],"(FNN)":[110],"controller":[111],"designed":[113],"on":[114],"top":[115],"RNN":[118],"model,":[119],"we":[120],"adapt":[121],"generalized":[123],"Gauss-Newton":[124],"(GGN)":[125],"algorithm":[126],"useful":[129],"approximations":[130],"curvature":[133],"terms":[134],"training":[137],"data":[138],"selects":[140],"its":[141],"mini-batch":[142],"step":[143],"size":[144],"using":[145],"known":[147],"property":[148],"some":[150],"regularization":[151],"function.":[152],"Simulation":[153],"results":[154],"are":[155],"provided":[156],"demonstrate":[158],"effectiveness":[160],"our":[162],"approach.":[163]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
