Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed up measures for shape regression #263

Open
bpaniagua opened this issue May 24, 2022 · 0 comments
Open

Speed up measures for shape regression #263

bpaniagua opened this issue May 24, 2022 · 0 comments
Assignees

Comments

@bpaniagua
Copy link
Contributor

@jamesfishbaugh please comment and let us know what has been done:

Speed up measures for shape regression: So far, the estimation procedure of subject-specific growth
trajectories is iterative, and it can take up to several minutes. Parameter tuning can be difficult and time consuming.
This becomes exacerbated when considering large population studies where each observation is highly
dimensional. Without tremendous resources and specialized hardware (i.e. GPUs), a population-based study may
take several days. Since the estimation involves an iterative solver, we will pursue two avenues for speedup: 1) Improving convergence, in which we will accelerate computations by doing fewer iterations, converging to the solution quicker. Although
we are currently using gradient descent, we plan to use other optimization schemes such as the Fast Iterative Shrinkage-
Thresholding Algorithm (FISTA) 59; and 2) Improving efficiency/speed of core computations, by enabling GPU support via the KeOps library60, which will do faster computations while being memory efficient for larger data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants