UROP Project

differential equations, data science, numerical analysis
Research Mentor: Mark Sussman,
Department, College, Affiliation: mathematics, Arts and Sciences
Contact Email: sussman@math.fsu.edu
Research Assistant Supervisor (if different from mentor):
Research Assistant Supervisor Email:
Faculty Collaborators:
Faculty Collaborators Email:
Looking for Research Assistants: Yes
Number of Research Assistants: 2
Relevant Majors: open to all majors
Project Location: On FSU Main Campus
Research Assistant Transportation Required:
Remote or In-person: In-person
Approximate Weekly Hours: 10 hours,
Roundtable Times and Zoom Link: Not participating in the Roundtable

Project Description

There have recently been many new developments in solving differential equations using data science techniques. See for example the "PINN" ("Physics Informed Neural Networks") method developed by Prof. Karniadakis at Brown University. Are these methods better than classical methods (finite element, finite difference, finite volume, or Runge Kutta methods) for solving differential equations? It could be that the new ``data science motivated'' methods are a transformative development since the methods are "embarrassingly vectorizable" (for GPU processing) and have anecdotally been shown to represent solutions using a minimum number of degrees of freedom. There are many test problems to try and compare classical methods to data science techniques, all ranging in level of difficulty.

Research Tasks: Research tasks:
1. develop a classical numerical method (your choice) for solving an ODE or PDE. Computer language is flexible.
2. develop a data science numerical method for solving the same ODE or PDE as in step 1.
3. Compare (1) to (2) in terms of (i) ease of implementation, (ii) accuracy, and (iii) efficiency.

Skills that research assistant(s) may need: required:
basic programming skills. Calculus II or higher.

Mentoring Philosophy

We should meet about once per week in which we go over outstanding problems and questions. This is "directed independent research." So it is up to the student to seek out resources (e.g. existing code that is available) that will help in answering the research question.

Additional Information


Link to Publications