Improving PINNs By Algebraic Inclusion of Boundary and Initial Conditions Article Swipe
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2407.20741
"AI for Science" aims to solve fundamental scientific problems using AI techniques. As most physical phenomena can be described as Partial Differential Equations (PDEs) , approximating their solutions using neural networks has evolved as a central component of scientific-ML. Physics-Informed Neural Networks (PINNs) is the general method that has evolved for this task but its training is well-known to be very unstable. In this work we explore the possibility of changing the model being trained from being just a neural network to being a non-linear transformation of it - one that algebraically includes the boundary/initial conditions. This reduces the number of terms in the loss function than the standard PINN losses. We demonstrate that our modification leads to significant performance gains across a range of benchmark tasks, in various dimensions and without having to tweak the training algorithm. Our conclusions are based on conducting hundreds of experiments, in the fully unsupervised setting, over multiple linear and non-linear PDEs set to exactly solvable scenarios, which lends to a concrete measurement of our performance gains in terms of order(s) of magnitude lower fractional errors being achieved, than by standard PINNs. The code accompanying this manuscript is publicly available at, https://github.com/MorganREN/Improving-PINNs-By-Algebraic-Inclusion-of-Boundary-and-Initial-Conditions
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2407.20741
- https://arxiv.org/pdf/2407.20741
- OA Status
- green
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4401203163
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4401203163Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2407.20741Digital Object Identifier
- Title
-
Improving PINNs By Algebraic Inclusion of Boundary and Initial ConditionsWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-07-30Full publication date if available
- Authors
-
Mohan Ren, Zhihao Fang, Keren Li, Anirbit MukherjeeList of authors in order
- Landing page
-
https://arxiv.org/abs/2407.20741Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2407.20741Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2407.20741Direct OA link when available
- Concepts
-
Inclusion (mineral), Algebraic number, Boundary (topology), Mathematics, Algebra over a field, Mathematics education, Computer science, Pure mathematics, Psychology, Mathematical analysis, Social psychologyTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4401203163 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2407.20741 |
| ids.doi | https://doi.org/10.48550/arxiv.2407.20741 |
| ids.openalex | https://openalex.org/W4401203163 |
| fwci | |
| type | preprint |
| title | Improving PINNs By Algebraic Inclusion of Boundary and Initial Conditions |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10305 |
| topics[0].field.id | https://openalex.org/fields/22 |
| topics[0].field.display_name | Engineering |
| topics[0].score | 0.30329999327659607 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/2208 |
| topics[0].subfield.display_name | Electrical and Electronic Engineering |
| topics[0].display_name | Power System Optimization and Stability |
| topics[1].id | https://openalex.org/T12222 |
| topics[1].field.id | https://openalex.org/fields/22 |
| topics[1].field.display_name | Engineering |
| topics[1].score | 0.2759999930858612 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2208 |
| topics[1].subfield.display_name | Electrical and Electronic Engineering |
| topics[1].display_name | IoT-based Smart Home Systems |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C109359841 |
| concepts[0].level | 2 |
| concepts[0].score | 0.7474427819252014 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q728944 |
| concepts[0].display_name | Inclusion (mineral) |
| concepts[1].id | https://openalex.org/C9376300 |
| concepts[1].level | 2 |
| concepts[1].score | 0.6574394106864929 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q168817 |
| concepts[1].display_name | Algebraic number |
| concepts[2].id | https://openalex.org/C62354387 |
| concepts[2].level | 2 |
| concepts[2].score | 0.5359490513801575 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q875399 |
| concepts[2].display_name | Boundary (topology) |
| concepts[3].id | https://openalex.org/C33923547 |
| concepts[3].level | 0 |
| concepts[3].score | 0.5009701251983643 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q395 |
| concepts[3].display_name | Mathematics |
| concepts[4].id | https://openalex.org/C136119220 |
| concepts[4].level | 2 |
| concepts[4].score | 0.42429107427597046 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q1000660 |
| concepts[4].display_name | Algebra over a field |
| concepts[5].id | https://openalex.org/C145420912 |
| concepts[5].level | 1 |
| concepts[5].score | 0.3738041818141937 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q853077 |
| concepts[5].display_name | Mathematics education |
| concepts[6].id | https://openalex.org/C41008148 |
| concepts[6].level | 0 |
| concepts[6].score | 0.3348725438117981 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[6].display_name | Computer science |
| concepts[7].id | https://openalex.org/C202444582 |
| concepts[7].level | 1 |
| concepts[7].score | 0.32923799753189087 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q837863 |
| concepts[7].display_name | Pure mathematics |
| concepts[8].id | https://openalex.org/C15744967 |
| concepts[8].level | 0 |
| concepts[8].score | 0.3150511384010315 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q9418 |
| concepts[8].display_name | Psychology |
| concepts[9].id | https://openalex.org/C134306372 |
| concepts[9].level | 1 |
| concepts[9].score | 0.2748304605484009 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q7754 |
| concepts[9].display_name | Mathematical analysis |
| concepts[10].id | https://openalex.org/C77805123 |
| concepts[10].level | 1 |
| concepts[10].score | 0.1720668077468872 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q161272 |
| concepts[10].display_name | Social psychology |
| keywords[0].id | https://openalex.org/keywords/inclusion |
| keywords[0].score | 0.7474427819252014 |
| keywords[0].display_name | Inclusion (mineral) |
| keywords[1].id | https://openalex.org/keywords/algebraic-number |
| keywords[1].score | 0.6574394106864929 |
| keywords[1].display_name | Algebraic number |
| keywords[2].id | https://openalex.org/keywords/boundary |
| keywords[2].score | 0.5359490513801575 |
| keywords[2].display_name | Boundary (topology) |
| keywords[3].id | https://openalex.org/keywords/mathematics |
| keywords[3].score | 0.5009701251983643 |
| keywords[3].display_name | Mathematics |
| keywords[4].id | https://openalex.org/keywords/algebra-over-a-field |
| keywords[4].score | 0.42429107427597046 |
| keywords[4].display_name | Algebra over a field |
| keywords[5].id | https://openalex.org/keywords/mathematics-education |
| keywords[5].score | 0.3738041818141937 |
| keywords[5].display_name | Mathematics education |
| keywords[6].id | https://openalex.org/keywords/computer-science |
| keywords[6].score | 0.3348725438117981 |
| keywords[6].display_name | Computer science |
| keywords[7].id | https://openalex.org/keywords/pure-mathematics |
| keywords[7].score | 0.32923799753189087 |
| keywords[7].display_name | Pure mathematics |
| keywords[8].id | https://openalex.org/keywords/psychology |
| keywords[8].score | 0.3150511384010315 |
| keywords[8].display_name | Psychology |
| keywords[9].id | https://openalex.org/keywords/mathematical-analysis |
| keywords[9].score | 0.2748304605484009 |
| keywords[9].display_name | Mathematical analysis |
| keywords[10].id | https://openalex.org/keywords/social-psychology |
| keywords[10].score | 0.1720668077468872 |
| keywords[10].display_name | Social psychology |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2407.20741 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2407.20741 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2407.20741 |
| locations[1].id | doi:10.48550/arxiv.2407.20741 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2407.20741 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5110956016 |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Mohan Ren |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Ren, Mohan |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5067043218 |
| authorships[1].author.orcid | https://orcid.org/0009-0006-0634-4383 |
| authorships[1].author.display_name | Zhihao Fang |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Fang, Zhihao |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5102507015 |
| authorships[2].author.orcid | |
| authorships[2].author.display_name | Keren Li |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Li, Keren |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5084835559 |
| authorships[3].author.orcid | https://orcid.org/0000-0001-5189-8939 |
| authorships[3].author.display_name | Anirbit Mukherjee |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Mukherjee, Anirbit |
| authorships[3].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2407.20741 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2024-08-01T00:00:00 |
| display_name | Improving PINNs By Algebraic Inclusion of Boundary and Initial Conditions |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T10305 |
| primary_topic.field.id | https://openalex.org/fields/22 |
| primary_topic.field.display_name | Engineering |
| primary_topic.score | 0.30329999327659607 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/2208 |
| primary_topic.subfield.display_name | Electrical and Electronic Engineering |
| primary_topic.display_name | Power System Optimization and Stability |
| related_works | https://openalex.org/W4391375266, https://openalex.org/W3185553570, https://openalex.org/W2155401483, https://openalex.org/W3045247719, https://openalex.org/W2102102835, https://openalex.org/W2757130632, https://openalex.org/W3185163327, https://openalex.org/W4385987771, https://openalex.org/W2801429282, https://openalex.org/W1532858645 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2407.20741 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2407.20741 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2407.20741 |
| primary_location.id | pmh:oai:arXiv.org:2407.20741 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2407.20741 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2407.20741 |
| publication_date | 2024-07-30 |
| publication_year | 2024 |
| referenced_works_count | 0 |
| abstract_inverted_index., | 24 |
| abstract_inverted_index.- | 88 |
| abstract_inverted_index.a | 34, 78, 83, 122, 166 |
| abstract_inverted_index.AI | 10 |
| abstract_inverted_index.As | 12 |
| abstract_inverted_index.In | 62 |
| abstract_inverted_index.We | 111 |
| abstract_inverted_index.as | 19, 33 |
| abstract_inverted_index.be | 17, 59 |
| abstract_inverted_index.by | 185 |
| abstract_inverted_index.in | 102, 127, 147, 173 |
| abstract_inverted_index.is | 43, 56, 193 |
| abstract_inverted_index.it | 87 |
| abstract_inverted_index.of | 37, 69, 86, 100, 124, 145, 169, 175, 177 |
| abstract_inverted_index.on | 142 |
| abstract_inverted_index.to | 4, 58, 81, 117, 133, 159, 165 |
| abstract_inverted_index.we | 65 |
| abstract_inverted_index."AI | 0 |
| abstract_inverted_index.Our | 138 |
| abstract_inverted_index.The | 188 |
| abstract_inverted_index.and | 130, 155 |
| abstract_inverted_index.are | 140 |
| abstract_inverted_index.at, | 196 |
| abstract_inverted_index.but | 53 |
| abstract_inverted_index.can | 16 |
| abstract_inverted_index.for | 1, 50 |
| abstract_inverted_index.has | 31, 48 |
| abstract_inverted_index.its | 54 |
| abstract_inverted_index.one | 89 |
| abstract_inverted_index.our | 114, 170 |
| abstract_inverted_index.set | 158 |
| abstract_inverted_index.the | 44, 67, 71, 93, 98, 103, 107, 135, 148 |
| abstract_inverted_index.PDEs | 157 |
| abstract_inverted_index.PINN | 109 |
| abstract_inverted_index.This | 96 |
| abstract_inverted_index.aims | 3 |
| abstract_inverted_index.code | 189 |
| abstract_inverted_index.from | 75 |
| abstract_inverted_index.just | 77 |
| abstract_inverted_index.loss | 104 |
| abstract_inverted_index.most | 13 |
| abstract_inverted_index.over | 152 |
| abstract_inverted_index.task | 52 |
| abstract_inverted_index.than | 106, 184 |
| abstract_inverted_index.that | 47, 90, 113 |
| abstract_inverted_index.this | 51, 63, 191 |
| abstract_inverted_index.very | 60 |
| abstract_inverted_index.work | 64 |
| abstract_inverted_index.based | 141 |
| abstract_inverted_index.being | 73, 76, 82, 182 |
| abstract_inverted_index.fully | 149 |
| abstract_inverted_index.gains | 120, 172 |
| abstract_inverted_index.leads | 116 |
| abstract_inverted_index.lends | 164 |
| abstract_inverted_index.lower | 179 |
| abstract_inverted_index.model | 72 |
| abstract_inverted_index.range | 123 |
| abstract_inverted_index.solve | 5 |
| abstract_inverted_index.terms | 101, 174 |
| abstract_inverted_index.their | 26 |
| abstract_inverted_index.tweak | 134 |
| abstract_inverted_index.using | 9, 28 |
| abstract_inverted_index.which | 163 |
| abstract_inverted_index.(PDEs) | 23 |
| abstract_inverted_index.Neural | 40 |
| abstract_inverted_index.PINNs. | 187 |
| abstract_inverted_index.across | 121 |
| abstract_inverted_index.errors | 181 |
| abstract_inverted_index.having | 132 |
| abstract_inverted_index.linear | 154 |
| abstract_inverted_index.method | 46 |
| abstract_inverted_index.neural | 29, 79 |
| abstract_inverted_index.number | 99 |
| abstract_inverted_index.tasks, | 126 |
| abstract_inverted_index.(PINNs) | 42 |
| abstract_inverted_index.Partial | 20 |
| abstract_inverted_index.central | 35 |
| abstract_inverted_index.evolved | 32, 49 |
| abstract_inverted_index.exactly | 160 |
| abstract_inverted_index.explore | 66 |
| abstract_inverted_index.general | 45 |
| abstract_inverted_index.losses. | 110 |
| abstract_inverted_index.network | 80 |
| abstract_inverted_index.reduces | 97 |
| abstract_inverted_index.trained | 74 |
| abstract_inverted_index.various | 128 |
| abstract_inverted_index.without | 131 |
| abstract_inverted_index.Networks | 41 |
| abstract_inverted_index.Science" | 2 |
| abstract_inverted_index.changing | 70 |
| abstract_inverted_index.concrete | 167 |
| abstract_inverted_index.function | 105 |
| abstract_inverted_index.hundreds | 144 |
| abstract_inverted_index.includes | 92 |
| abstract_inverted_index.multiple | 153 |
| abstract_inverted_index.networks | 30 |
| abstract_inverted_index.order(s) | 176 |
| abstract_inverted_index.physical | 14 |
| abstract_inverted_index.problems | 8 |
| abstract_inverted_index.publicly | 194 |
| abstract_inverted_index.setting, | 151 |
| abstract_inverted_index.solvable | 161 |
| abstract_inverted_index.standard | 108, 186 |
| abstract_inverted_index.training | 55, 136 |
| abstract_inverted_index.Equations | 22 |
| abstract_inverted_index.achieved, | 183 |
| abstract_inverted_index.available | 195 |
| abstract_inverted_index.benchmark | 125 |
| abstract_inverted_index.component | 36 |
| abstract_inverted_index.described | 18 |
| abstract_inverted_index.magnitude | 178 |
| abstract_inverted_index.phenomena | 15 |
| abstract_inverted_index.solutions | 27 |
| abstract_inverted_index.unstable. | 61 |
| abstract_inverted_index.algorithm. | 137 |
| abstract_inverted_index.conducting | 143 |
| abstract_inverted_index.dimensions | 129 |
| abstract_inverted_index.fractional | 180 |
| abstract_inverted_index.manuscript | 192 |
| abstract_inverted_index.non-linear | 84, 156 |
| abstract_inverted_index.scenarios, | 162 |
| abstract_inverted_index.scientific | 7 |
| abstract_inverted_index.well-known | 57 |
| abstract_inverted_index.conclusions | 139 |
| abstract_inverted_index.conditions. | 95 |
| abstract_inverted_index.demonstrate | 112 |
| abstract_inverted_index.fundamental | 6 |
| abstract_inverted_index.measurement | 168 |
| abstract_inverted_index.performance | 119, 171 |
| abstract_inverted_index.possibility | 68 |
| abstract_inverted_index.significant | 118 |
| abstract_inverted_index.techniques. | 11 |
| abstract_inverted_index.Differential | 21 |
| abstract_inverted_index.accompanying | 190 |
| abstract_inverted_index.experiments, | 146 |
| abstract_inverted_index.modification | 115 |
| abstract_inverted_index.unsupervised | 150 |
| abstract_inverted_index.algebraically | 91 |
| abstract_inverted_index.approximating | 25 |
| abstract_inverted_index.scientific-ML. | 38 |
| abstract_inverted_index.transformation | 85 |
| abstract_inverted_index.Physics-Informed | 39 |
| abstract_inverted_index.boundary/initial | 94 |
| abstract_inverted_index.https://github.com/MorganREN/Improving-PINNs-By-Algebraic-Inclusion-of-Boundary-and-Initial-Conditions | 197 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile |