Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Apr 22 20:25
    vamsidesu5 commented #716
  • Apr 22 20:25
    vamsidesu5 commented #716
  • Apr 22 20:15
    vamsidesu5 commented #737
  • Apr 22 18:02

    MiroDudik on remove_security_md

    (compare)

  • Apr 22 18:01

    MiroDudik on main

    Remove SECURITY.md file and poi… (compare)

  • Apr 22 18:01
    MiroDudik closed #746
  • Apr 22 18:01
    MiroDudik closed #290
  • Apr 22 17:57
    MiroDudik labeled #756
  • Apr 22 17:55
    MiroDudik commented #756
  • Apr 22 17:52
    MiroDudik opened #756
  • Apr 22 15:01
    MiroDudik commented #466
  • Apr 22 14:44
    MiroDudik commented #752
  • Apr 22 14:34
    MiroDudik commented #752
  • Apr 22 12:17
    hildeweerts commented #703
  • Apr 22 11:17
    riedgar-ms commented #703
  • Apr 22 08:16
    adrinjalali commented #752
  • Apr 22 07:37
    hildeweerts commented #703
  • Apr 22 07:24
    hildeweerts reopened #703
  • Apr 22 07:20
    hildeweerts commented #752
  • Apr 22 06:51
    romanlutz commented #752
LisaIbanez
@LisaIbanez
@trivenigandhi yes, I would love access to review! Unfortunately, I can't make tomorrow's meeting, but will def check back here for updates.
Richard Edgar
@riedgar-ms
@adrinjalali to your query on the Python 3.9 PR just merged.... does SciKit-Learn have Python 3.9 wheels out for v0.22.1?
7 replies
Hilde Weerts
@hildeweerts
@trivenigandhi @LisaIbanez @brkifle @WesDeng @kevinrobinson during yesterday's community call we discussed some ideas for fairlearn's roadmap. As frequent attendees we'd love to get your opinion as well, so if you have any ideas on where you would like to see the project going, please feel free to reach out! :D
9 replies
(i apologize in advance if i forgot somebody)
Roman Lutz
@romanlutz
Since v0.6.0 is out I moved us from master to main as the default branch. To make things work with main please approve my PR fairlearn/fairlearn#694 @hildeweerts @adrinjalali @riedgar-ms @MiroDudik @mmadaio
2 replies
vincent d warmerdam
@koaning

Hi all.

With my PR on the correlation removed out there, I feel like I might start working on some educational content for fairlearn. My plan is to host it on https://calmcode.io but I imagine that content could be re-used on the docs as well.

There's one thing though, I don't have a clear intuition on how the reductions actually work. The docs host an example that's a bit too theoretical for me to immediately get my head around ... so is there a call that I can join with a whiteboard soon-ish? I'm not sure if I'm the only one who feels this way, or if the usual meetings are the best place for this, but I'd certainly appreciate a better "paper-napkin"-level of intuition.

4 replies
Hilde Weerts
@hildeweerts
Hi everyone! In this Thursday's community call, we will discuss @hannawallach 's recent work on fairness through the lens of measurement modeling and think about ways to translate these ideas into a toolkit/educational materials. I think this will be a super interesting discussion, here is a link to the paper: https://arxiv.org/abs/1912.05511?
Richard Edgar
@riedgar-ms
PR to cover a testing gap I noticed today:
fairlearn/fairlearn#701
We didn't have any purely public tests of the MetricFrame with sample parameters
Adrin Jalali
@adrinjalali
@romanlutz could you please add the link to the notes (https://hackmd.io/QcJ8WBAbQTq6iOgoi0JT4g?both) to the calendar invite?
2 replies
Roman Lutz
@romanlutz
As you may know we have fairlearn.org as the domain name. So far https was not set up for that, so I'm currently trying to do that. If you have issues accessing the page in the meanwhile please respond by creating a thread here. https still doesn't work since GitHub first needs to issue a certificate, but http://fairlearn.org and fairlearn.github.io should both work and redirect to fairlearn.org (watch what your browser resolves to). Works at least on my computer and my phone. Https should work later tonight/early tomorrow depending on which timezone you're in.
6 replies
Hilde Weerts
@hildeweerts
Hi everybody! Because some people couldn't make it last week, the discussion of @hannawallach's measurement and fairness paper is postponed to this Thursday (25/2/2021). @MiroDudik's talk on reductions will be next week (4/3/2021).
8 replies
Adrin Jalali
@adrinjalali
I'm trying to figure out what the vibe around the model-card-toolkit is. Anybody here knows anything? Seems like there isn't really a community around it. I'm wondering if we have any contacts in the team that we could talk to, to see what their plans are. Also wondering if it makes sense or if there's enough support to actually fork it and create a community around it.
12 replies
It also has a hard dependency on a bunch of tensorflow related packages, which I don't think is necessary for a model card toolkit kinda library.
Adrin Jalali
@adrinjalali
Is this something we'd wanna talk about in our weekly?
Adrin Jalali
@adrinjalali
I was trying to find out where we say how often and how we meet in our docs (to check when it was NY time to make sure I don't miss it due to day light saving changes), but I can't seem to find it
1 reply
Hilde Weerts
@hildeweerts
Thanks everyone for the interesting discussion! I felt like I needed a brain dump, so I opened a discussion (https://github.com/fairlearn/fairlearn/discussions/707)
Please feel free to add your thoughts, perhaps its helpful to collect some of the things we're thinking about to structure next week's followup :)
Adrin Jalali
@adrinjalali
trying to decouple model-card-toolkit from tensorflow, google, etc, and there's quite a bit to do. But I think it'll be fine. For now I've named it model-card
7 replies
Hilde Weerts
@hildeweerts
Can we please please please implement some of the "standard" fairness mitigation algorithms so next year I don't have to use AIF360 anymore in our course? I just tried to get one of their algorithms to work and it was sooooooo frustrating
8 replies
Hilde Weerts
@hildeweerts
Hi! A friend of mine is working on a study on expressions of emotions in open source communities. He is currently looking for people who regularly contribute to OS for an interview study. In case any of you are interested to participate, here's a link: https://www.linkedin.com/posts/nathan-cassee-a92a9b154_interview-on-open-source-contributions-activity-6772461268994469889-HVc5
4 replies
Hilde Weerts
@hildeweerts
Following yesterday's call I put some of the teaching materials of our responsible data science course on github. I don't feel super comfortable yet putting them on a public repo (blabla perfectionist etc.). If anybody would like to have access just respond to this thread or send me a DM. There's a few tutorials in there and lecture notes with an intro on algorithmic fairness.
Adrin Jalali
@adrinjalali
@MiroDudik how's contacting google model card people going? Roman has found two of them on twitter, and I could contact them if you want.
3 replies
Hilde Weerts
@hildeweerts
We All Count (a super interesting project that tries to help people with increasing equity in data/statistics projects) has something called "talk to your boss sheets": https://weallcount.com/talk-to-your-boss-sheets/?mc_cid=dd0c1015c7&mc_eid=3ec8760ca5
5 replies
Adrin Jalali
@adrinjalali
@LeJit I may have "reported" your message instead of "starting a thread" :monkey_see_no_evil: Would you mind reposting it?
Manojit Nandi
@LeJit
I gave a short presentation on Fairlearn and fairness to the Datakind Scoping Squad this morning. A lot of people liked it, and Datakind was wondering if we could lead an in-depth training/workshop for their volunteers in the upcoming months!
3 replies
Wesley Deng
@WesDeng
Hi everyone!! For tomorrow's community call, I would like to spend ~10 min to chat about a report we wrote at CMU around studying how practitioners use fairness toolkits. It's an on-going work on studying how practitioners use fairness toolkits :-)
4 replies
Above is the report! I believe Dr. Haiyi Zhu already shared it with @romanlutz and @MiroDudik !
vincent d warmerdam
@koaning
Just to check, is the dev call happening now?
I seem to have received 2 invites, and I'm currently waiting in the MS Teams app.
Roman Lutz
@romanlutz
If you still have the "Fairlearn developer call" invite please delete it! If you don't have the "Fairlearn weekly community meeting" invite let me know and I'll add you!
Roman Lutz
@romanlutz
Any objections against adding this? https://github.com/apps/goodfirstissue somebody pointed this out on Twitter. I'd also like to see if we can curate a few good first issues. We have a bunch tagged as help wanted but not all of them are good first issues, and we probably have many potential tasks that aren't listed as issues at all. If anyone has thoughts lmk!
@adrinjalali @hildeweerts @MiroDudik @riedgar-ms @mmadaio
4 replies
Hilde Weerts
@hildeweerts
Yes, please add good first issue!
Roman Lutz
@romanlutz
@adrinjalali I'm wondering how the model cards relate to the visualizations from Kevin's PR that I took over. Obviously I've been slow to address the feedback, but if you manage to get the model cards to work is there still a need for anything else? I'd prefer extending the model cards then rather than add several kinds of visualizations. Of course, I'm well aware that model cards are about much more than just visualizations, but I'm restricting myself to that aspect right now since it relates to the visualizations PR.
2 replies
Roman Lutz
@romanlutz
Any idea why this links to Fairlearn? https://paperswithcode.com/paper/fair-bayesian-optimization
3 replies
MiroDudik
@MiroDudik

The current iteration of the webpage is here: https://2469-133444044-gh.circle-artifacts.com/0/docs/_build/html/index.html
The use case text is to be slightly updated following https://github.com/fairlearn/fairlearn/pull/709#pullrequestreview-616285274
If you have any other suggestions how to improve the wording, please comment on the PR!

@LisaIbanez : When I tried to pare down the "fairness is sociotechnical section" the visual balance between the left and right column was off, so I'm in favor of keeping it for now. Is there some other useful information that we could add there instead?

8 replies
Manojit Nandi
@LeJit
PyCon update: Our talk was given a standby/waitlist offer. This means if one of the accepted speakers need to drop out from PyCon, our talk can be put on the schedule to replace it.
1 reply
Rishabh Sambare
@rishabhsamb
Hi everyone. I found fairlearn after watching a couple of talks on algorithmic fairness and I'm interested in contributing and learning more about the field. I was going to ask about if fairlearn/fairlearn#254 was still a good first issue (it's been a year since it was updated and the docs seem to be updated with return types from my cursory glance). If it's not, are there any other 'good first issues' that I can get started on that maybe haven't been updated on the issues section yet?
5 replies
Roman Lutz
@romanlutz
This message was deleted
3 replies
Hilde Weerts
@hildeweerts
Would it make sense to add a separate label for github issues related to the user guide? I currently put these all under documentation but i'm not sure whether that makes sense. Same for issues related to the website (content/design)? I'm probably overthinking this :D
6 replies
vincent d warmerdam
@koaning
I've got a happy announcement. It seems like FreeCodeCamp will be using my instructional material on https://calmcode.io to teach scikit-learn. What's great about this is that these videos contain an example with load_boston with a full acknowledgement of the issues. It will be the first, to my knowledge, training material to do just that.
2 replies
trivenigandhi
@trivenigandhi
Hi folks! Excited about the SciPy tutorial :) However, I do have a regular meeting that conflicts with the fairlearn community call now - but I am still committed to working on the tutorial and staying in the loop...either here or email works for me!
vincent d warmerdam
@koaning

Behold! A scikit-learn tutorial that acknowledges the load_boston issue. Available now ... on freecodecamp.

https://www.youtube.com/watch?v=0B5eIE_1vpU&ab_channel=freeCodeCamp.org

Richard Edgar
@riedgar-ms
Please can I have some reviews for:
fairlearn/fairlearn#727
I'd also like to do a bugfix release (it would be v0.6.1) of Fairlearn for this.
9 replies
Richard Edgar
@riedgar-ms
And a PR to fix the PR-Gate. Looks like the path to yarn changed on the build machines:
fairlearn/fairlearn#735
Richard Edgar
@riedgar-ms
Fairlearn v0.6.1 is out:
https://pypi.org/project/fairlearn/
This is a bugfix release, mainly for the integration point with AzureML (special case code, which will actually be removed soon)
Roman Lutz
@romanlutz
FYI I've just removed the DCO now that we've adopted open governance! Hooray! Next stop: removing SECURITY.md
Vamsi Desu
@vamsidesu5
@romanlutz @hildeweerts Thanks on helping me finish my first issue - do you have any suggestions on what I can contribute to next? I would like to contribute to maybe a use case or the library functions if there's any good intro issues to the project
Adrin Jalali
@adrinjalali
Have you looked at our help wanted tagged issues @vamsidesu5 ?
There's one considering adding count which may be a good start for you
Vamsi Desu
@vamsidesu5
@adrinjalali Sounds good! I commented on that issue and you can assign it to me whenever you find time.