Skip to content

JesperDramsch/talks

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

Talks by Jesper Dramsch

All Talks

A Year of "AI" Shenanigans - SSI Fellows Update

Event Location Date Link Video Slides
SSI Fellows Community Call Online 2023-05-30 Slides

This presentation provides a summary of the Fellows Update presented by Jesper Dramsch as part of the SSI Fellows Community Call.

Jesper Dramsch, a member of the 2022 Cohort, discusses tackling the looming reproducibility crisis in science that uses machine learning. The focus is on addressing the challenges in a world consumed by AI hype.

The plan for 2022 includes the following activities:

  • Participating in the community
  • Creating a workshop
  • Sharing content on YouTube
  • Writing articles
  • Giving talks

The workshop materials live here: realworld-ml.xyz

A website called "ml.recipes" is introduced, which aims to make tutorials on machine learning accessible and appealing. It utilizes Jupyter Book, provides extra content, is visually appealing, and optimized for search engines. ML.Recipes

Highlights of various accomplishments and activities, including:

  • Applying reproducible ML at work
  • Teaching a MOOC to 7,000 people
  • Offering Skillshare courses on ethical and reproducible AI with a total of 6,500 students
  • Writing 5 SSI and personal blog posts
  • Creating 20 YouTube videos with 1.4 million impressions
  • Being a guest on multiple podcasts
  • Delivering multiple talks and guest lectures

Also!

I'm building an inclusive machine learning community, with a focus on being LGBTQ+-friendly and neurodivergent. The goal is to strive for excellence in all other aspects of inclusivity as well.

The Latent Space

"The Latent Space" is a platform introduced to have fun with the fellowship experience. Have fun with your Fellowship

Embrace the chaos and enjoy the fellowship experience.

How to find your people actually

Event Location Date Link Video Slides
SSI Community Building Group Online 2023-04-19 Slides

A guide on how to find and build a community that is welcoming, diverse, and aligned with your beliefs.

The author, Jesper Dramsch, shares their personal experience of participating in various communities, including queer munches, gaming discords, and professional communities, and highlights the issues that led to their departure, such as lack of diversity and recognition, questionable ethics, and personality cults.

The talk offers strategies for building a successful community, including creating a common belief system, defining values, using icons and tokens, establishing rituals, having a common language, recruiting mentors, and sharing superpowers. Where I also emphasize the importance of strong moderation, easy access, and being welcoming to everyone.

Real-world Perspectives to Avoid the Worst Mistakes using Machine Learning in Science

Event Location Date Link Video Slides
Pydata Global 2022 Online 2022-12-02 Pydata Youtube Slides

Numerous scientific disciplines have noticed a reproducibility crisis of published results. While this important topic was being addressed, the danger of non-reproducible and unsustainable research artefacts using machine learning in science arose. The brunt of this has been avoided by better education of reviewers who nowadays have the skills to spot insufficient validation practices. However, there is more potential to further ease the review process, improve collaboration and make results and models available to fellow scientists. This workshop will teach practical lessons that can be directly applied to elevate the quality of ML applications in science by scientists.

The overview talk serves to set the scene and present different areas where researchers can increase the quality of their research artefacts that use ML. These increases in quality are achieved by using existing solutions to minimize the impact these methods take on researcher productivity.

This talk loosely covers the topics Jesper discussed in their Euroscipy tutorial which will be used for the interactive session here:

https://github.com/JesperDramsch/ml-for-science-reproducibility-tutorial

Topics covered:

  • Why make it reproducible?
  • Model Evaluation
  • Benchmarking
  • Model Sharing
  • Testing ML Code
  • Interpretability
  • Ablation Studies

These topics are used as examples of โ€œeasy winsโ€ researchers can implement to disproportionately improve the quality of their research output with minimal additional work using existing libraries and reusable code snippets.

Increase citations, ease review & collaboration โ€“ Making machine learning in research reproducible

Event Location Date Link Video Slides
Euroscipy 2022 Basel, Switzerland 2022-09-01 Euroscipy Slides

Every scientific conference has seen a massive uptick in applications that use some type of machine learning. Whether itโ€™s a linear regression using scikit-learn, a transformer from Hugging Face, or a custom convolutional neural network in Jax, the breadth of applications is as vast as the quality of contributions.

This tutorial aims to provide easy ways to increase the quality of scientific contributions that use machine learning methods. The reproducible aspect will make it easy for fellow researchers to use and iterate on a publication, increasing citations of published work. The use of appropriate validation techniques and increase in code quality accelerates the review process during publication and avoids possible rejection due to deficiencies in the methodology. Making models, code and possibly data available increases the visibility of work and enables easier collaboration on future work.

This work to make machine learning applications reproducible has an outsized impact compared to the limited additional work that is required using existing Python libraries.

Application to Software Sustainability Institute Fellowship 2022

Event Location Date Link Video Slides
SSI Fellowship 2022 Online 2021-10-30 SSI Video Slides
๐Ÿ” THE REPRODUCIBILITY CRISIS

Machine learning can do amazing feats. BUT time and time again, we see problems reproducing the findings.

Why?

  • Randomness of neural networks
  • Software versions
  • Different hardware
  • Proprietary data
  • Proprietary labels
๐Ÿ’ฅ SUSTAINABLE MACHINE LEARNING APPLICATIONS

Let's educate researchers not in ML on how to make their awesome experiments using ML reproducible.

The plan from the video: ๐Ÿ› ๏ธ Create a workshop for ML applications ๐ŸŽฅ Keep going with YouTube โœ’๏ธ Write more articles ๐Ÿ“ฃ More Talks

๐Ÿ› ๏ธ THE WORKSHOP

What does Workshop for Sustainable Machine Learning applications in Research look like?

Open to ideas, here's a start

  • fix random seeds
  • provide software versions
  • use best practices
  • interpretable and explainable AI

Maybe PyData will have me?

CONCLUSION

For this Software Sustainability Institute 2022 fellowship I plan to:

  • Create a workshop for ML applications
  • Keep going with YouTube
  • Write more articles
  • Give More Talks

How to Guarantee No One Understands What You Did in Your Machine Learning Project

Event Location Date Link Video Slides
Pydata Global 2021 Online 2021-10-30 Pydata Video Slides

Data science and machine learning can be a lot of fun. Freshly out of university, a bootcamp, or through the grinder of a Kaggle competition, we learned all the neat technical tricks. Suddenly that's only a basic requirement to get a job or even make anyone interested in your machine learning project. Let's dissect that.

Working on a model for a few days, researching the architecture, perfecting all the tweaks and fixing all the leakage can make us forget that we're the only one that deep into the material. I sure do. But technobabble will not get us anywhere. The problem is that no one else is that deep into it or necessarily even cares. Depending on the company you keep, it may even be worse. I'm originally a geophysicist. Among physicists, you have a large number of people highly sceptical of machine learning. Talking too much about the specifics of the machine learning model may be actively detrimental. Funnily, sometimes we have the completely opposite problem, like I do at my new job. I'm amongst people who run circles around me on the topic of classic statistics. Yet, and this may come as a surprise, they know less than me about machine learning.

So how do we fix that? How do we scale that gap? (And how do we make this into an interesting Talk?)

Communicating machine learning and data science means building trust with your stakeholders. (Be they your job interviewer, grant coordinator, colleagues, or management at a job.)

There's a specific time and place for talking shop, and that's when you're with other mechanics. In this talk, I will dive into the more abstract understanding of setting expectations around machine learning with stakeholders in the beginning. Then we'll progress into tools and strategies to communicate machine learning results to people who don't necessarily care about machine learning.

We'll explore specific tools from machine learning explainability, interpretability and touch on causality. We'll talk about ethical considerations. We'll explore helpful visualizations and tools for interactivity. Finally, we talk about model validation specific to different expert domains and tie it all together.

Tech

Marp based: https://marp.app/#get-started

License

[![CC BY 4.0][cc-by-image]][cc-by]

Text, slides, arrangement and ideas communicated are licensed under a [Creative Commons Attribution 4.0 International License][cc-by].

Images are often from Unsplash and do not fall under this license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published