語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Differentiable Programming for Compu...
~
McGreivy, Nicholas Bradley.
FindBook
Google Book
Amazon
博客來
Differentiable Programming for Computational Plasma Physics.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Differentiable Programming for Computational Plasma Physics./
作者:
McGreivy, Nicholas Bradley.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2024,
面頁冊數:
355 p.
附註:
Source: Dissertations Abstracts International, Volume: 85-12, Section: B.
Contained By:
Dissertations Abstracts International85-12B.
標題:
Plasma physics. -
電子資源:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=31294774
ISBN:
9798382810317
Differentiable Programming for Computational Plasma Physics.
McGreivy, Nicholas Bradley.
Differentiable Programming for Computational Plasma Physics.
- Ann Arbor : ProQuest Dissertations & Theses, 2024 - 355 p.
Source: Dissertations Abstracts International, Volume: 85-12, Section: B.
Thesis (Ph.D.)--Princeton University, 2024.
Differentiable programming allows for derivatives of functions implemented via computer code to be calculated automatically. These derivatives are calculated using automatic differentiation (AD). This thesis explores two applications of differentiable programming to computational plasma physics. First, we consider how differentiable programming can be used to simplify and improve stellarator optimization. We introduce a stellarator coil design code (FOCUSADD) that uses gradient-based optimization to produce stellarator coils with finite build. Because we use reverse mode AD, which can compute gradients of scalar functions with the same computational complexity as the function, FOCUSADD is simple, flexible, and efficient. We then discuss two additional applications of AD in stellarator optimization: finding non-axisymmetric magnetic fields that satisfy magnetohydrodynamic (MHD) equilibrium, and optimizing those magnetic fields subject to MHD equilibrium. Second, we explore how machine learning (ML) can be used to improve or replace the numerical methods used to solve partial differential equations (PDEs), focusing on time-dependent PDEs in fluid mechanics relevant to plasma physics. Differentiable programming allows neural networks and other techniques from ML to be embedded within numerical methods. This is a promising, but relatively new, research area. We focus on two basic questions. First, can we design ML-based PDE solvers that have the same guarantees of conservation, stability, and positivity that standard numerical methods do? The answer is yes; we introduce error-correcting algorithms that preserve invariants of time-dependent PDEs. Second, which types of ML-based solvers work best at solving PDEs? We perform a systematic review of the scientific literature on solving PDEs with ML. Unfortunately, we discover two issues, weak baselines and reporting biases, that affect the interpretation reproducibility of a significant majority of published research. We conclude that using ML to solve PDEs is not as promising as we initially believed.
ISBN: 9798382810317Subjects--Topical Terms:
3175417
Plasma physics.
Subjects--Index Terms:
Automatic differentiation
Differentiable Programming for Computational Plasma Physics.
LDR
:03230nmm a2200385 4500
001
2403026
005
20241104055845.5
006
m o d
007
cr#unu||||||||
008
251215s2024 ||||||||||||||||| ||eng d
020
$a
9798382810317
035
$a
(MiAaPQ)AAI31294774
035
$a
AAI31294774
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
McGreivy, Nicholas Bradley.
$0
(orcid)0000-0003-2073-9593
$3
3773286
245
1 0
$a
Differentiable Programming for Computational Plasma Physics.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2024
300
$a
355 p.
500
$a
Source: Dissertations Abstracts International, Volume: 85-12, Section: B.
500
$a
Advisor: Hakim, Ammar H.
502
$a
Thesis (Ph.D.)--Princeton University, 2024.
520
$a
Differentiable programming allows for derivatives of functions implemented via computer code to be calculated automatically. These derivatives are calculated using automatic differentiation (AD). This thesis explores two applications of differentiable programming to computational plasma physics. First, we consider how differentiable programming can be used to simplify and improve stellarator optimization. We introduce a stellarator coil design code (FOCUSADD) that uses gradient-based optimization to produce stellarator coils with finite build. Because we use reverse mode AD, which can compute gradients of scalar functions with the same computational complexity as the function, FOCUSADD is simple, flexible, and efficient. We then discuss two additional applications of AD in stellarator optimization: finding non-axisymmetric magnetic fields that satisfy magnetohydrodynamic (MHD) equilibrium, and optimizing those magnetic fields subject to MHD equilibrium. Second, we explore how machine learning (ML) can be used to improve or replace the numerical methods used to solve partial differential equations (PDEs), focusing on time-dependent PDEs in fluid mechanics relevant to plasma physics. Differentiable programming allows neural networks and other techniques from ML to be embedded within numerical methods. This is a promising, but relatively new, research area. We focus on two basic questions. First, can we design ML-based PDE solvers that have the same guarantees of conservation, stability, and positivity that standard numerical methods do? The answer is yes; we introduce error-correcting algorithms that preserve invariants of time-dependent PDEs. Second, which types of ML-based solvers work best at solving PDEs? We perform a systematic review of the scientific literature on solving PDEs with ML. Unfortunately, we discover two issues, weak baselines and reporting biases, that affect the interpretation reproducibility of a significant majority of published research. We conclude that using ML to solve PDEs is not as promising as we initially believed.
590
$a
School code: 0181.
650
4
$a
Plasma physics.
$3
3175417
650
4
$a
Computational physics.
$3
3343998
650
4
$a
Computer science.
$3
523869
653
$a
Automatic differentiation
653
$a
Machine learning
653
$a
Partial differential equations
653
$a
Stellarator optimization
690
$a
0759
690
$a
0216
690
$a
0984
690
$a
0800
710
2
$a
Princeton University.
$b
Astrophysical Sciences-Plasma Physics Program.
$3
3437719
773
0
$t
Dissertations Abstracts International
$g
85-12B.
790
$a
0181
791
$a
Ph.D.
792
$a
2024
793
$a
English
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=31294774
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9511346
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入