{"id":"https://openalex.org/W4409975021","doi":"https://doi.org/10.3389/fcomp.2025.1543074","title":"NeuralConstraints: integrating a neural generative model with constraint-based composition","display_name":"NeuralConstraints: integrating a neural generative model with constraint-based composition","publication_year":2025,"publication_date":"2025-04-30","ids":{"openalex":"https://openalex.org/W4409975021","doi":"https://doi.org/10.3389/fcomp.2025.1543074"},"language":"en","primary_location":{"id":"doi:10.3389/fcomp.2025.1543074","is_oa":true,"landing_page_url":"https://doi.org/10.3389/fcomp.2025.1543074","pdf_url":"https://www.frontiersin.org/journals/computer-science/articles/10.3389/fcomp.2025.1543074/pdf","source":{"id":"https://openalex.org/S4210211086","display_name":"Frontiers in Computer Science","issn_l":"2624-9898","issn":["2624-9898"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.frontiersin.org/journals/computer-science/articles/10.3389/fcomp.2025.1543074/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Juan S. Vassallo","orcid":null},"institutions":[{"id":"https://openalex.org/I4432739","display_name":"University of Bergen","ror":"https://ror.org/03zga2b32","country_code":"NO","type":"education","lineage":["https://openalex.org/I4432739"]}],"countries":["NO"],"is_corresponding":true,"raw_author_name":"Juan S. Vassallo","raw_affiliation_strings":["Faculty for Art, Music and Design, The Grieg Academy, University of Bergen, Bergen, Norway"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty for Art, Music and Design, The Grieg Academy, University of Bergen, Bergen, Norway","institution_ids":["https://openalex.org/I4432739"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065483308","display_name":"\u00d6rjan Sandred","orcid":null},"institutions":[{"id":"https://openalex.org/I46247651","display_name":"University of Manitoba","ror":"https://ror.org/02gfys938","country_code":"CA","type":"education","lineage":["https://openalex.org/I46247651"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"\u00d6rjan Sandred","raw_affiliation_strings":["Marcel A. Desautels Faculty of Music, University of Manitoba, Manitoba, MB, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Marcel A. Desautels Faculty of Music, University of Manitoba, Manitoba, MB, Canada","institution_ids":["https://openalex.org/I46247651"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038051342","display_name":"Julien Vincenot","orcid":null},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Julien Vincenot","raw_affiliation_strings":["Department of Music, Harvard University, Cambridge, MA, United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Music, Harvard University, Cambridge, MA, United States","institution_ids":["https://openalex.org/I2801851002"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4432739"],"apc_list":{"value":1150,"currency":"USD","value_usd":1150},"apc_paid":{"value":1150,"currency":"USD","value_usd":1150},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08246795,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.9837999939918518,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.9837999939918518,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10906","display_name":"AI-based Problem Solving and Planning","score":0.9824000000953674,"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/T10320","display_name":"Neural Networks and Applications","score":0.9815999865531921,"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/generative-grammar","display_name":"Generative grammar","score":0.7458223700523376},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.650851845741272},{"id":"https://openalex.org/keywords/composition","display_name":"Composition (language)","score":0.5909465551376343},{"id":"https://openalex.org/keywords/generative-model","display_name":"Generative model","score":0.5395578145980835},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.523432731628418},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.48914816975593567},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4191935062408447},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20032933354377747},{"id":"https://openalex.org/keywords/linguistics","display_name":"Linguistics","score":0.12644580006599426},{"id":"https://openalex.org/keywords/philosophy","display_name":"Philosophy","score":0.0537949800491333}],"concepts":[{"id":"https://openalex.org/C39890363","wikidata":"https://www.wikidata.org/wiki/Q36108","display_name":"Generative grammar","level":2,"score":0.7458223700523376},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.650851845741272},{"id":"https://openalex.org/C40231798","wikidata":"https://www.wikidata.org/wiki/Q1333743","display_name":"Composition (language)","level":2,"score":0.5909465551376343},{"id":"https://openalex.org/C167966045","wikidata":"https://www.wikidata.org/wiki/Q5532625","display_name":"Generative model","level":3,"score":0.5395578145980835},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.523432731628418},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.48914816975593567},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4191935062408447},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20032933354377747},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.12644580006599426},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0537949800491333},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3389/fcomp.2025.1543074","is_oa":true,"landing_page_url":"https://doi.org/10.3389/fcomp.2025.1543074","pdf_url":"https://www.frontiersin.org/journals/computer-science/articles/10.3389/fcomp.2025.1543074/pdf","source":{"id":"https://openalex.org/S4210211086","display_name":"Frontiers in Computer Science","issn_l":"2624-9898","issn":["2624-9898"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:f26e9184f2a246a0861b8bd41f76bc29","is_oa":true,"landing_page_url":"https://doaj.org/article/f26e9184f2a246a0861b8bd41f76bc29","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":"Frontiers in Computer Science, Vol 7 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3389/fcomp.2025.1543074","is_oa":true,"landing_page_url":"https://doi.org/10.3389/fcomp.2025.1543074","pdf_url":"https://www.frontiersin.org/journals/computer-science/articles/10.3389/fcomp.2025.1543074/pdf","source":{"id":"https://openalex.org/S4210211086","display_name":"Frontiers in Computer Science","issn_l":"2624-9898","issn":["2624-9898"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4409975021.pdf"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W47957325","https://openalex.org/W1512123845","https://openalex.org/W1588134392","https://openalex.org/W1593503495","https://openalex.org/W1964617794","https://openalex.org/W1975659909","https://openalex.org/W1994697606","https://openalex.org/W2035039580","https://openalex.org/W2053117068","https://openalex.org/W2067621398","https://openalex.org/W2079158925","https://openalex.org/W2079172465","https://openalex.org/W2087137043","https://openalex.org/W2103498773","https://openalex.org/W2142980624","https://openalex.org/W2144343387","https://openalex.org/W2150958177","https://openalex.org/W2151245740","https://openalex.org/W2165390177","https://openalex.org/W2340130662","https://openalex.org/W2397323283","https://openalex.org/W2550171937","https://openalex.org/W2746068898","https://openalex.org/W2790648184","https://openalex.org/W2903350023","https://openalex.org/W2964105398","https://openalex.org/W2977804350","https://openalex.org/W2982753834","https://openalex.org/W3204066750","https://openalex.org/W3216403254","https://openalex.org/W4226133618","https://openalex.org/W4308936376","https://openalex.org/W6630534141","https://openalex.org/W6635463269","https://openalex.org/W6712118120","https://openalex.org/W6729638647","https://openalex.org/W6768066540","https://openalex.org/W7075623522"],"related_works":["https://openalex.org/W4365211920","https://openalex.org/W3014948380","https://openalex.org/W4391584540","https://openalex.org/W4380551139","https://openalex.org/W4317695495","https://openalex.org/W4395044357","https://openalex.org/W4287117424","https://openalex.org/W4387506531","https://openalex.org/W2087346071","https://openalex.org/W2967848559"],"abstract_inverted_index":{"We":[0],"present":[1],"\u2018NeuralConstraints,\u2019":[2],"a":[3,11,16,19,45,55],"suite":[4],"of":[5,29,58,78,82,93],"computer-assisted":[6],"composition":[7,21],"tools":[8],"that":[9],"integrates":[10],"feedforward":[12],"neural":[13,30,51,64],"network":[14],"as":[15],"rule":[17],"within":[18],"constraint-based":[20],"framework.":[22],"\u2018NeuralConstraints\u2019":[23,83],"combines":[24],"the":[25,69,75,79],"predictive":[26],"generative":[27,65],"abilities":[28],"networks":[31],"trained":[32],"on":[33],"symbolic":[34,50],"musical":[35],"data":[36],"with":[37],"an":[38],"advanced":[39],"backtracking":[40],"constraint":[41,70],"algorithm.":[42],"It":[43],"provides":[44],"user-friendly":[46],"interface":[47],"for":[48],"exploring":[49],"generation,":[52],"while":[53],"offering":[54],"higher":[56],"level":[57],"creative":[59],"control":[60],"compared":[61],"to":[62],"conventional":[63],"processes,":[66],"leveraged":[67],"by":[68],"solver.":[71],"This":[72],"article":[73],"outlines":[74],"technical":[76],"implementation":[77],"core":[80],"functionalities":[81],"and":[84,91],"illustrates":[85],"their":[86],"application":[87],"through":[88],"specific":[89],"tests":[90],"examples":[92],"use.":[94]},"counts_by_year":[],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
