ohbm / hackathon2020

Website for the 2020 OHBM Hackathon (Location: 3rd planet from the Sun)
https://ohbm.github.io/hackathon2020/
MIT License
68 stars 68 forks source link

Evaluating the pipeline stability though the libmath fuzzy environment #201

Open ali4006 opened 4 years ago

ali4006 commented 4 years ago

Project info

Evaluating the pipeline stability though the libmath fuzzy environment

Title: Evaluating the pipeline stability though the libmath fuzzy environment

Project lead: Ali Salari: @ali4006 Greg Kiar: @gkiar Valerie Hayot: @ValHayot Yohan Chatelain: @yohanchatelain

Timezone: UTC-4

Hub: The Americas

Description: Data analysis pipelines are known to be impacted by the operating system updates, presumably due to the creation, propagation, and amplification of numerical noises. These are uncontrolled noises that are originated in updates of low-level libraries by third-party developers. In practice, these numerical instabilities are caused by truncation and round-off errors due to the precision limitation of the floating-point arithmetic. The finite precision of the floating-point numbers leads to represent an approximation of a real number that may be different on the computers with various precision formats.

A possible method to investigate operating system related effects more comprehensively is to introduce controlled numerical perturbations in the math library functions (libmath), which could be done by introducing noise in floating-point computations through Monte-Carlo Arithmetic (MCA) using the Verificarlo tool.

For the hackathon we'll be looking to test the validity of the instrumented libmath library functions and also evaluate the stability of the existing neuroimaging pipelines.

Link to project: https://github.com/gkiar/fuzzy

Mattermost handle: @ali.salari, @gkiar, @valeriehayot, @yohan.chatelain

Goals for the OHBM Brainhack Validating the instrumented math functions and evaluating the stability of the FSL tool

Good first issues:

  1. Preparing tests to validate the instrumented libmath library functions
  2. Finding neuroimaging pipelines to evaluate

Skills: Any of the following skills would be useful for the project.

Chat channel:

Video channel:

Please have a look at the Mattermost channel (pinned posts) for the URL of the video channel, or alternatively, please contact to @ali.salari, @gkiar, @valeriehayot, @yohan.chatelain on Mattermost.

Image for the OHBM brainhack website

Project submission

Submission checklist

Once the issue is submitted, please check items in this list as you add under 'Additional project info'

Please include the following above (all required):

You can also include information about (all optional):

We would like to think about how you will credit and onboard new members to your project. We recommend reading references from this section. If you'd like to share your thoughts with future project participants, you can include information about (recommended):

welcome[bot] commented 4 years ago

Welcome Banner (Image: CC-BY license, The Turing Way Community, & Scriberia. Zenodo. http://doi.org/10.5281/zenodo.3332808) :tada: Welcome to the 2020 OHBM Hackathon! :tada: We're really excited to have your input on this repository and welcome your idea! :sparkling_heart: If you haven't done so already, please make sure you check out our Code of Conduct. Did you issue a new hackathon project? Please check if you have provided all relevant information and an image for the website.

ali4006 commented 4 years ago

hi @ohbm/project-monitors: My project is ready!

DorienHuijser commented 4 years ago

@ali4006 I picked this image for your project on the hackathon website, is that okay? If not, feel free to provide another image!

ali4006 commented 4 years ago

Hey @DorienHuijser, it's OK. Thank you.

complexbrains commented 4 years ago

Dear @ali4006 Would you mind creating and sharing a video link of your chat room in your Mattermost channel please?

Once you are done with that, please let us know, we will complete the revision for you! Thank you :hugs:

jhlegarreta commented 4 years ago

Dear @ali4006 Would you mind creating and sharing a video link of your chat room in your Mattermost channel please?

They already did it, so moving to the completed cards.