-
Notifications
You must be signed in to change notification settings - Fork 15
/
paper.bib
231 lines (206 loc) · 9.45 KB
/
paper.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
@article{van2020numerical,
title={Numerical differentiation of noisy data: A unifying multi-objective optimization framework},
author={Van Breugel, Floris and Kutz, J Nathan and Brunton, Bingni W},
journal={IEEE Access},
volume={8},
pages={196865--196877},
year={2020},
publisher={IEEE},
doi={10.1109/access.2020.3034077},
}
@incollection{chambolle2010introduction,
title={An introduction to total variation for image analysis},
author={Chambolle, Antonin and Caselles, Vicent and Cremers, Daniel and Novaga, Matteo and Pock, Thomas},
booktitle={Theoretical foundations and numerical methods for sparse recovery},
pages={263--340},
year={2010},
publisher={de Gruyter},
doi={10.1515/9783110226157.263},
}
@article{brunton2016discovering,
title={Discovering governing equations from data by sparse identification of nonlinear dynamical systems},
author={Brunton, Steven L and Proctor, Joshua L and Kutz, J Nathan},
journal={Proceedings of the national academy of sciences},
volume={113},
number={15},
pages={3932--3937},
year={2016},
publisher={National Acad Sciences},
doi={10.1073/pnas.1517384113}
}
@article{de2020pysindy,
title={Pysindy: a python package for the sparse identification of nonlinear dynamics from data},
author={de Silva, Brian M and Champion, Kathleen and Quade, Markus and Loiseau, Jean-Christophe and Kutz, J Nathan and Brunton, Steven L},
journal={arXiv preprint arXiv:2004.08424},
year={2020}
}
@article{ahnert2007numerical,
title={Numerical differentiation of experimental data: local versus global methods},
author={Ahnert, Karsten and Abel, Markus},
journal={Computer Physics Communications},
volume={177},
number={10},
pages={764--774},
year={2007},
publisher={Elsevier},
doi={10.1016/j.cpc.2007.03.009}
}
@article{butterworth1930theory,
title={On the theory of filter amplifiers},
author={Butterworth, Stephen},
journal={Wireless Engineer},
volume={7},
number={6},
pages={536--541},
year={1930}
}
@article{belytschko1996meshless,
title={Meshless methods: an overview and recent developments},
author={Belytschko, Ted and Krongauz, Yury and Organ, Daniel and Fleming, Mark and Krysl, Petr},
journal={Computer methods in applied mechanics and engineering},
volume={139},
number={1-4},
pages={3--47},
year={1996},
publisher={Elsevier}
}
@article{schafer2011savitzky,
title={What is a {Savitzky-Golay} filter? [lecture notes]},
author={Schafer, Ronald W},
journal={IEEE Signal processing magazine},
volume={28},
number={4},
pages={111--117},
year={2011},
publisher={IEEE},
doi={10.1109/msp.2011.941097}
}
@article{savitzky1964smoothing,
title={Smoothing and differentiation of data by simplified least squares procedures},
author={Savitzky, Abraham and Golay, Marcel J. E.},
journal={Analytical chemistry},
volume={36},
number={8},
pages={1627--1639},
year={1964},
publisher={ACS Publications},
doi={10.1021/ac60214a047}
}
@article{kalman1960new,
title={A new approach to linear filtering and prediction problems},
author={Kalman, Rudolph Emil},
year={1960},
doi={10.1109/9780470544334.ch9}
}
@article{henderson2010fundamentals,
title={Fundamentals of {Kalman} Filtering: A Practical Approach},
volume={105},
number={1049},
journal={The Aeronautical Journal},
publisher={Cambridge University Press},
author={Henderson, Geoff. T.},
year={2001},
pages={400–400},
doi={10.1017/S000192400001232X},
}
}
@article{aravkin2017generalized,
title={Generalized {Kalman} smoothing: Modeling and algorithms},
author={Aravkin, Aleksandr and Burke, James V and Ljung, Lennart and Lozano, Aurelie and Pillonetto, Gianluigi},
journal={Automatica},
volume={86},
pages={63--86},
year={2017},
publisher={Elsevier},
doi={10.1016/j.automatica.2017.08.011}
}
@book{crassidis2004optimal,
title={Optimal estimation of dynamic systems},
author={Crassidis, John L and Junkins, John L},
volume={2},
year={2004},
publisher={Chapman \& Hall/CRC Boca Raton, FL}
}
@article{rudin1992nonlinear,
title={Nonlinear total variation based noise removal algorithms},
author={Rudin, Leonid I and Osher, Stanley and Fatemi, Emad},
journal={Physica D: nonlinear phenomena},
volume={60},
number={1-4},
pages={259--268},
year={1992},
publisher={Elsevier},
doi={10.1016/0167-2789(92)90242-f}
}
@article{chartrand2011numerical,
title={Numerical differentiation of noisy, nonsmooth data},
author={Chartrand, Rick},
journal={International Scholarly Research Notices},
volume={2011},
year={2011},
publisher={Hindawi},
doi={10.5402/2011/164564}
}
@Misc{scipy,
author = {Eric Jones and Travis Oliphant and Pearu Peterson},
title = {{SciPy}: Open source scientific tools for {Python}},
year = {2001},
url = "http://www.scipy.org/"
}
@article{Virtanen2020,
doi = {10.1038/s41592-019-0686-2},
url = {https://doi.org/10.1038/s41592-019-0686-2},
year = {2020},
month = feb,
publisher = {Springer Science and Business Media {LLC}},
volume = {17},
number = {3},
pages = {261--272},
author = {Pauli Virtanen and Ralf Gommers and Travis E. Oliphant and Matt Haberland and Tyler Reddy and David Cournapeau and Evgeni Burovski and Pearu Peterson and Warren Weckesser and Jonathan Bright and St{\'{e}}fan J. van der Walt and Matthew Brett and Joshua Wilson and K. Jarrod Millman and Nikolay Mayorov and Andrew R. J. Nelson and Eric Jones and Robert Kern and Eric Larson and C J Carey and {\.{I}}lhan Polat and Yu Feng and Eric W. Moore and Jake VanderPlas and Denis Laxalde and Josef Perktold and Robert Cimrman and Ian Henriksen and E. A. Quintero and Charles R. Harris and Anne M. Archibald and Ant{\^{o}}nio H. Ribeiro and Fabian Pedregosa and Paul van Mulbregt and Aditya Vijaykumar and Alessandro Pietro Bardelli and Alex Rothberg and Andreas Hilboll and Andreas Kloeckner and Anthony Scopatz and Antony Lee and Ariel Rokem and C. Nathan Woods and Chad Fulton and Charles Masson and Christian H\"{a}ggstr\"{o}m and Clark Fitzgerald and David A. Nicholson and David R. Hagen and Dmitrii V. Pasechnik and Emanuele Olivetti and Eric Martin and Eric Wieser and Fabrice Silva and Felix Lenders and Florian Wilhelm and G. Young and Gavin A. Price and Gert-Ludwig Ingold and Gregory E. Allen and Gregory R. Lee and Herv{\'{e}} Audren and Irvin Probst and J\"{o}rg P. Dietrich and Jacob Silterra and James T Webber and Janko Slavi{\v{c}} and Joel Nothman and Johannes Buchner and Johannes Kulick and Johannes L. Sch\"{o}nberger and Jos{\'{e}} Vin{\'{\i}}cius de Miranda Cardoso and Joscha Reimer and Joseph Harrington and Juan Luis Cano Rodr{\'{\i}}guez and Juan Nunez-Iglesias and Justin Kuczynski and Kevin Tritz and Martin Thoma and Matthew Newville and Matthias K\"{u}mmerer and Maximilian Bolingbroke and Michael Tartre and Mikhail Pak and Nathaniel J. Smith and Nikolai Nowaczyk and Nikolay Shebanov and Oleksandr Pavlyk and Per A. Brodtkorb and Perry Lee and Robert T. McGibbon and Roman Feldbauer and Sam Lewis and Sam Tygier and Scott Sievert and Sebastiano Vigna and Stefan Peterson and Surhud More and Tadeusz Pudlik and Takuya Oshima and Thomas J. Pingel and Thomas P. Robitaille and Thomas Spura and Thouis R. Jones and Tim Cera and Tim Leslie and Tiziano Zito and Tom Krauss and Utkarsh Upadhyay and Yaroslav O. Halchenko and V{\'{a}}zquez-Baeza, Yoshiki},
title = {{SciPy} 1.0: fundamental algorithms for scientific computing in {P}ython},
journal = {Nature Methods}
}
@Misc{pykalman,
author = {Daniel Duckworth and others},
title = {pykalman, the dead-simple {Kalman} Filter, {Kalman} Smoother, and {EM} library for {P}ython},
year = {2012},
url = "https://github.com/pykalman/pykalman"
}
@Article{ harris2020array,
title = {Array programming with {NumPy}},
author = {Charles R. Harris and K. Jarrod Millman and St{\'{e}}fan J.
van der Walt and Ralf Gommers and Pauli Virtanen and David
Cournapeau and Eric Wieser and Julian Taylor and Sebastian
Berg and Nathaniel J. Smith and Robert Kern and Matti Picus
and Stephan Hoyer and Marten H. van Kerkwijk and Matthew
Brett and Allan Haldane and Jaime Fern{\'{a}}ndez del
R{\'{i}}o and Mark Wiebe and Pearu Peterson and Pierre
G{\'{e}}rard-Marchant and Kevin Sheppard and Tyler Reddy and
Warren Weckesser and Hameer Abbasi and Christoph Gohlke and
Travis E. Oliphant},
year = {2020},
month = sep,
journal = {Nature},
volume = {585},
number = {7825},
pages = {357--362},
doi = {10.1038/s41586-020-2649-2},
publisher = {Springer Science and Business Media {LLC}},
url = {10.1038/s41586-020-2649-2}
}
@article{demo18pydmd,
Author = {Demo, Nicola and Tezzele, Marco and Rozza, Gianluigi},
Title = {{PyDMD: Python Dynamic Mode Decomposition}},
Journal = {The Journal of Open Source Software},
Volume = {3},
Number = {22},
Pages = {530},
Year = {2018},
Doi = {10.21105/joss.00530}
}
@Misc{findiff,
author = {Matthias Baer and others},
title = {findiff, A Python package for finite difference numerical derivatives and partial differential equations in any number of dimensions.},
year = {2018},
url = "https://github.com/maroba/findiff"
}