{"id":"https://openalex.org/W2151786586","doi":"https://doi.org/10.5201/ipol.2015.137","title":"A Fast C++ Implementation of Neural Network Backpropagation Training Algorithm: Application to Bayesian Optimal Image Demosaicing","display_name":"A Fast C++ Implementation of Neural Network Backpropagation Training Algorithm: Application to Bayesian Optimal Image Demosaicing","publication_year":2015,"publication_date":"2015-09-16","ids":{"openalex":"https://openalex.org/W2151786586","doi":"https://doi.org/10.5201/ipol.2015.137","mag":"2151786586"},"language":"en","primary_location":{"id":"doi:10.5201/ipol.2015.137","is_oa":true,"landing_page_url":"https://doi.org/10.5201/ipol.2015.137","pdf_url":"https://www.ipol.im/pub/art/2015/137//article.pdf","source":{"id":"https://openalex.org/S2764929239","display_name":"Image Processing On Line","issn_l":"2105-1232","issn":["2105-1232"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311362","host_organization_name":"Image Processing On Line","host_organization_lineage":["https://openalex.org/P4310311362"],"host_organization_lineage_names":["Image Processing On Line"],"type":"journal"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Image Processing On Line","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.ipol.im/pub/art/2015/137//article.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100748006","display_name":"Yiqing Wang","orcid":"https://orcid.org/0009-0009-4016-4935"},"institutions":[{"id":"https://openalex.org/I11559806","display_name":"\u00c9cole Normale Sup\u00e9rieure Paris-Saclay","ror":"https://ror.org/00hx6zz33","country_code":"FR","type":"education","lineage":["https://openalex.org/I11559806","https://openalex.org/I277688954"]},{"id":"https://openalex.org/I4210150889","display_name":"Center for MathematicaL studies and their Applications","ror":"https://ror.org/05pabaz56","country_code":"FR","type":"facility","lineage":["https://openalex.org/I11559806","https://openalex.org/I1294671590","https://openalex.org/I277688954","https://openalex.org/I4210141950","https://openalex.org/I4210150889"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Yi-Qing Wang","raw_affiliation_strings":["CMLA, ENS Cachan, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CMLA, ENS Cachan, France","institution_ids":["https://openalex.org/I4210150889","https://openalex.org/I11559806"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020139411","display_name":"Nicolas Limare","orcid":"https://orcid.org/0000-0002-9631-3700"},"institutions":[{"id":"https://openalex.org/I4210150889","display_name":"Center for MathematicaL studies and their Applications","ror":"https://ror.org/05pabaz56","country_code":"FR","type":"facility","lineage":["https://openalex.org/I11559806","https://openalex.org/I1294671590","https://openalex.org/I277688954","https://openalex.org/I4210141950","https://openalex.org/I4210150889"]},{"id":"https://openalex.org/I11559806","display_name":"\u00c9cole Normale Sup\u00e9rieure Paris-Saclay","ror":"https://ror.org/00hx6zz33","country_code":"FR","type":"education","lineage":["https://openalex.org/I11559806","https://openalex.org/I277688954"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Nicolas Limare","raw_affiliation_strings":["CMLA, ENS Cachan, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CMLA, ENS Cachan, France","institution_ids":["https://openalex.org/I4210150889","https://openalex.org/I11559806"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5100748006"],"corresponding_institution_ids":["https://openalex.org/I11559806","https://openalex.org/I4210150889"],"apc_list":null,"apc_paid":null,"fwci":0.3743,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.69121292,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"5","issue":null,"first_page":"257","last_page":"266"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9988999962806702,"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"}},"topics":[{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9988999962806702,"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/T10052","display_name":"Medical Image Segmentation Techniques","score":0.9983999729156494,"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9947999715805054,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7698622941970825},{"id":"https://openalex.org/keywords/demosaicing","display_name":"Demosaicing","score":0.7691185474395752},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.7465647459030151},{"id":"https://openalex.org/keywords/backpropagation","display_name":"Backpropagation","score":0.6835426688194275},{"id":"https://openalex.org/keywords/interpolation","display_name":"Interpolation (computer graphics)","score":0.5997152328491211},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5801553130149841},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5529037117958069},{"id":"https://openalex.org/keywords/gradient-descent","display_name":"Gradient descent","score":0.5395336747169495},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.5286598205566406},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.5005009174346924},{"id":"https://openalex.org/keywords/image-processing","display_name":"Image processing","score":0.4967873692512512},{"id":"https://openalex.org/keywords/stochastic-gradient-descent","display_name":"Stochastic gradient descent","score":0.4913107454776764},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.38868963718414307}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7698622941970825},{"id":"https://openalex.org/C27624317","wikidata":"https://www.wikidata.org/wiki/Q263499","display_name":"Demosaicing","level":5,"score":0.7691185474395752},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.7465647459030151},{"id":"https://openalex.org/C155032097","wikidata":"https://www.wikidata.org/wiki/Q798503","display_name":"Backpropagation","level":3,"score":0.6835426688194275},{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.5997152328491211},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5801553130149841},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5529037117958069},{"id":"https://openalex.org/C153258448","wikidata":"https://www.wikidata.org/wiki/Q1199743","display_name":"Gradient descent","level":3,"score":0.5395336747169495},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.5286598205566406},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.5005009174346924},{"id":"https://openalex.org/C9417928","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Image processing","level":3,"score":0.4967873692512512},{"id":"https://openalex.org/C206688291","wikidata":"https://www.wikidata.org/wiki/Q7617819","display_name":"Stochastic gradient descent","level":3,"score":0.4913107454776764},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.38868963718414307},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C142616399","wikidata":"https://www.wikidata.org/wiki/Q5148604","display_name":"Color image","level":4,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.5201/ipol.2015.137","is_oa":true,"landing_page_url":"https://doi.org/10.5201/ipol.2015.137","pdf_url":"https://www.ipol.im/pub/art/2015/137//article.pdf","source":{"id":"https://openalex.org/S2764929239","display_name":"Image Processing On Line","issn_l":"2105-1232","issn":["2105-1232"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311362","host_organization_name":"Image Processing On Line","host_organization_lineage":["https://openalex.org/P4310311362"],"host_organization_lineage_names":["Image Processing On Line"],"type":"journal"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Image Processing On Line","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:3e73430423d44bffa5eebeaf8818dfd9","is_oa":true,"landing_page_url":"https://doaj.org/article/3e73430423d44bffa5eebeaf8818dfd9","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Image Processing On Line, Vol 5, Pp 257-266 (2015)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.5201/ipol.2015.137","is_oa":true,"landing_page_url":"https://doi.org/10.5201/ipol.2015.137","pdf_url":"https://www.ipol.im/pub/art/2015/137//article.pdf","source":{"id":"https://openalex.org/S2764929239","display_name":"Image Processing On Line","issn_l":"2105-1232","issn":["2105-1232"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311362","host_organization_name":"Image Processing On Line","host_organization_lineage":["https://openalex.org/P4310311362"],"host_organization_lineage_names":["Image Processing On Line"],"type":"journal"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Image Processing On Line","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4000000059604645}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2151786586.pdf","grobid_xml":"https://content.openalex.org/works/W2151786586.grobid-xml"},"referenced_works_count":14,"referenced_works":["https://openalex.org/W96697480","https://openalex.org/W1533861849","https://openalex.org/W1556531089","https://openalex.org/W2037642501","https://openalex.org/W2064578710","https://openalex.org/W2070534498","https://openalex.org/W2072128103","https://openalex.org/W2137983211","https://openalex.org/W2152178471","https://openalex.org/W2156387975","https://openalex.org/W2157287494","https://openalex.org/W3146803896","https://openalex.org/W4231109964","https://openalex.org/W4238404964"],"related_works":["https://openalex.org/W2115605526","https://openalex.org/W3093883775","https://openalex.org/W1539246760","https://openalex.org/W2786746258","https://openalex.org/W4225893763","https://openalex.org/W2788727425","https://openalex.org/W2405196115","https://openalex.org/W2104893957","https://openalex.org/W2971074373","https://openalex.org/W3159389381"],"abstract_inverted_index":{"Recent":[0],"years":[1],"have":[2],"seen":[3],"a":[4,30,40,45,64],"surge":[5],"of":[6,33,50,60],"interest":[7],"in":[8,17,72],"multilayer":[9,41],"neural":[10,42,65],"networks":[11],"fueled":[12],"by":[13],"their":[14],"successful":[15],"applications":[16],"numerous":[18],"image":[19,73],"processing":[20],"and":[21,47],"computer":[22],"vision":[23],"tasks.":[24],"In":[25],"this":[26],"article,":[27],"we":[28,62],"describe":[29],"C++":[31],"implementation":[32],"the":[34],"stochastic":[35],"gradient":[36],"descent":[37],"to":[38,68],"train":[39],"network,":[43],"where":[44],"fast":[46],"accurate":[48],"acceleration":[49],"tanh(\u00b7)":[51],"is":[52],"achieved":[53],"with":[54],"linear":[55],"interpolation.":[56],"As":[57],"an":[58],"example":[59],"application,":[61],"present":[63],"network":[66],"able":[67],"deliver":[69],"state-of-the-art":[70],"performance":[71],"demosaicing.":[74]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
