{"id":"https://openalex.org/W3186197587","doi":"https://doi.org/10.23919/acc50511.2021.9482740","title":"Improved SPSA Using Complex Variables with Applications in Optimal Control Problems","display_name":"Improved SPSA Using Complex Variables with Applications in Optimal Control Problems","publication_year":2021,"publication_date":"2021-05-25","ids":{"openalex":"https://openalex.org/W3186197587","doi":"https://doi.org/10.23919/acc50511.2021.9482740","mag":"3186197587"},"language":"en","primary_location":{"id":"doi:10.23919/acc50511.2021.9482740","is_oa":false,"landing_page_url":"https://doi.org/10.23919/acc50511.2021.9482740","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 American Control Conference (ACC)","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/A5100447539","display_name":"Long Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I145311948","display_name":"Johns Hopkins University","ror":"https://ror.org/00za53h95","country_code":"US","type":"education","lineage":["https://openalex.org/I145311948"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Long Wang","raw_affiliation_strings":["Department of Applied Mathematics and Statistics, Johns Hopkins University, Baltimore, MD, USA"],"affiliations":[{"raw_affiliation_string":"Department of Applied Mathematics and Statistics, Johns Hopkins University, Baltimore, MD, USA","institution_ids":["https://openalex.org/I145311948"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066890566","display_name":"James C. Spall","orcid":"https://orcid.org/0000-0001-8034-8864"},"institutions":[{"id":"https://openalex.org/I2802946424","display_name":"Johns Hopkins University Applied Physics Laboratory","ror":"https://ror.org/029pp9z10","country_code":"US","type":"facility","lineage":["https://openalex.org/I145311948","https://openalex.org/I2802946424"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James C. Spall","raw_affiliation_strings":["Johns Hopkins University, Applied Physics Laboratory, Laurel, MD, USA"],"affiliations":[{"raw_affiliation_string":"Johns Hopkins University, Applied Physics Laboratory, Laurel, MD, USA","institution_ids":["https://openalex.org/I2802946424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5100447539"],"corresponding_institution_ids":["https://openalex.org/I145311948"],"apc_list":null,"apc_paid":null,"fwci":0.6971,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.72270326,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"3519","last_page":"3524"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10974","display_name":"Advanced Queuing Theory Analysis","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10067","display_name":"Stochastic processes and financial applications","score":0.9937000274658203,"subfield":{"id":"https://openalex.org/subfields/2003","display_name":"Finance"},"field":{"id":"https://openalex.org/fields/20","display_name":"Economics, Econometrics and Finance"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/simultaneous-perturbation-stochastic-approximation","display_name":"Simultaneous perturbation stochastic approximation","score":0.9950273036956787},{"id":"https://openalex.org/keywords/stochastic-approximation","display_name":"Stochastic approximation","score":0.6738079786300659},{"id":"https://openalex.org/keywords/approximation-algorithm","display_name":"Approximation algorithm","score":0.5796453356742859},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5629643201828003},{"id":"https://openalex.org/keywords/function-approximation","display_name":"Function approximation","score":0.545691192150116},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.49496620893478394},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.43854403495788574},{"id":"https://openalex.org/keywords/stochastic-optimization","display_name":"Stochastic optimization","score":0.4373595118522644},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3821844756603241},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.35072600841522217},{"id":"https://openalex.org/keywords/stochastic-process","display_name":"Stochastic process","score":0.3110846281051636},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.11448097229003906},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.08320179581642151},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.07631820440292358}],"concepts":[{"id":"https://openalex.org/C2779880469","wikidata":"https://www.wikidata.org/wiki/Q17084424","display_name":"Simultaneous perturbation stochastic approximation","level":3,"score":0.9950273036956787},{"id":"https://openalex.org/C55479107","wikidata":"https://www.wikidata.org/wiki/Q97663916","display_name":"Stochastic approximation","level":3,"score":0.6738079786300659},{"id":"https://openalex.org/C148764684","wikidata":"https://www.wikidata.org/wiki/Q621751","display_name":"Approximation algorithm","level":2,"score":0.5796453356742859},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5629643201828003},{"id":"https://openalex.org/C91873725","wikidata":"https://www.wikidata.org/wiki/Q3445816","display_name":"Function approximation","level":3,"score":0.545691192150116},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.49496620893478394},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.43854403495788574},{"id":"https://openalex.org/C194387892","wikidata":"https://www.wikidata.org/wiki/Q1747770","display_name":"Stochastic optimization","level":2,"score":0.4373595118522644},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3821844756603241},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.35072600841522217},{"id":"https://openalex.org/C8272713","wikidata":"https://www.wikidata.org/wiki/Q176737","display_name":"Stochastic process","level":2,"score":0.3110846281051636},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.11448097229003906},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.08320179581642151},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.07631820440292358},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/acc50511.2021.9482740","is_oa":false,"landing_page_url":"https://doi.org/10.23919/acc50511.2021.9482740","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 American Control Conference (ACC)","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":32,"referenced_works":["https://openalex.org/W1969551552","https://openalex.org/W1979761486","https://openalex.org/W1987941491","https://openalex.org/W2006962396","https://openalex.org/W2009797711","https://openalex.org/W2012117977","https://openalex.org/W2064076655","https://openalex.org/W2079413259","https://openalex.org/W2091638851","https://openalex.org/W2094032566","https://openalex.org/W2124289529","https://openalex.org/W2128452997","https://openalex.org/W2149108153","https://openalex.org/W2156761936","https://openalex.org/W2157017986","https://openalex.org/W2168317991","https://openalex.org/W2331187803","https://openalex.org/W2565654137","https://openalex.org/W2615801091","https://openalex.org/W2626106585","https://openalex.org/W2734870733","https://openalex.org/W2791375846","https://openalex.org/W2885971921","https://openalex.org/W2886474253","https://openalex.org/W2937477042","https://openalex.org/W2973164215","https://openalex.org/W3045910454","https://openalex.org/W3186197587","https://openalex.org/W4236024135","https://openalex.org/W6741320478","https://openalex.org/W6754297394","https://openalex.org/W6799384795"],"related_works":["https://openalex.org/W2038213655","https://openalex.org/W2079907724","https://openalex.org/W2546134129","https://openalex.org/W2169111093","https://openalex.org/W4382936136","https://openalex.org/W2118205332","https://openalex.org/W1574974856","https://openalex.org/W2157017986","https://openalex.org/W2157336242","https://openalex.org/W2069500793"],"abstract_inverted_index":{"Consider":[0],"minimizing":[1],"a":[2,15,18,50,126],"general":[3],"objective":[4],"function":[5,10],"when":[6,96],"only":[7,71],"the":[8,35,54,72,83,99,108,111,120,138],"noisy":[9],"measurements":[11],"are":[12],"available.":[13],"Such":[14],"problem":[16,133],"has":[17],"broad":[19],"range":[20],"of":[21,75,88,110,125,141],"applications":[22],"in":[23],"practice,":[24],"including":[25],"optimal":[26,121,131],"control,":[27],"operation":[28],"research,":[29],"and":[30,42,86],"machine":[31],"learning.":[32],"Based":[33],"on":[34],"simultaneous":[36,56],"perturbation":[37,57],"stochastic":[38,58,78],"approximation":[39,59,91],"(SPSA)":[40],"algorithm":[41,52,64],"complex-step":[43,55],"(CS)":[44],"gradient":[45,90],"approximation,":[46],"this":[47],"work":[48],"proposes":[49],"new":[51],"called":[53],"(CS-SPSA)":[60],"algorithm.":[61],"The":[62],"proposed":[63],"is":[65,134],"shown":[66],"to":[67,119],"have":[68],"inherited":[69],"not":[70],"high":[73],"efficiency":[74],"SPSA":[76],"for":[77,92],"optimization":[79],"problems,":[80],"but":[81],"also":[82],"superior":[84],"accuracy":[85],"stability":[87],"CS":[89],"deterministic":[93],"numerical":[94],"algorithms":[95],"compared":[97,143],"with":[98,144],"classic":[100],"finite-difference":[101],"(FD)":[102],"method.":[103],"Theoretical":[104],"results":[105],"show":[106],"that":[107],"sequence":[109],"estimates":[112],"generated":[113],"by":[114],"CS-SPSA":[115,142],"converges":[116],"almost":[117],"surely":[118],"point.":[122],"An":[123],"application":[124],"data-driven":[127],"linear-quadratic":[128],"regulator":[129],"(LQR)":[130],"control":[132],"demonstrated,":[135],"which":[136],"shows":[137],"successful":[139],"performances":[140],"other":[145],"algorithms.":[146]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
