Heart Disease Prediction Hackathon
Join the challenge to revolutionize heart disease prediction with privacy-preserving machine learning

Heart Disease Prediction Hackathon

  • Finished 9 months 18 days ago
  • classification
    Join the challenge to revolutionize heart disease prediction with privacy-preserving machine learning

    Please log in to access your credentials.

    copied
    import antigranular as ag
    
    session = ag.login(
        "********", "************",
        competition = "Heart Disease Prediction Hackathon")

    About the competition

    Caution: Excessive epsilon spending may significantly impact your score. To familiarize yourself with how the system works, practice spending epsilon efficiently in our sandbox competition.

    Tip: Export important variables and save to a file for easy retrieval in case the kernel stops.

    About the dataset

    Submission

    1)Using session object to submit and print the result

    Please log in to access your credentials.

    result = session.submit_predictions(df_pred)
    print(result)

    NOTE: session here is the session object assigned against ag.login

    2)Using the ag_utils submit_predictions function

    Please log in to access your credentials.

    submit_predictions(pd.DataFrame(y_pred))

    NOTE: here y_pred is the predicted (Private) DataFrame object

    About the prize

    Quick Start


    Can't wait to start? Get everything you need from the Starter Notebok!


    Prize

    A total of €4500 in prizes is available, divided among 10 different prize categories. Prizes include flights to Boston, cash awards, and Antigranular and Oblivious swag. Participants can win multiple prizes depending on their performance in the competition.


    Ranking Prizes (Can only win one)

    1. Top 1 (~€2000 Value): Tickets, flights and accommodation to Theory and Practice of Differential Privacy (TPDP) 2024 Workshop and Harvard’s OpenDP community meeting + Antigranular Swag + Oblivious Swag 
    2. Top 2 (+€500 Value): €500 + Antigranular Swag + Oblivious Swag 
    3. Top 3 (+€300 Value): €300 + Antigranular Swag 
    4. Top 4-5: (+€400 Value): 2 prizes of €200 each
    5. Top 5-10: (+€500 Value): 5 prizes of €100 each


    Library Prizes (Can win multiple)

    1. OpenDP Prize (€200): Best use of OpenDP 
    2. Opacus Prize (€200): Best use of Opacus 
    3. TF Prize (€200): Best use of TF Privacy 


    Fun Prizes (Can win multiple)

    1. Docs Prize (€100): Best documented notebook
    2. Lowest Epsilon (€100): Lowest Epsilon Budget Usage (Must be Inside Top 20)
    1st
    €2000
    Estimated value for tickets, flights and accommodation to Theory and Practice of Differential Privacy (TPDP) 2024 Workshop and Harvard’s OpenDP community meeting + Antigranular Swag + Oblivious Swag
    2nd
    €500
    €500 + Antigranular Swag + Oblivious Swag
    3rd
    €300
    €300 + Antigranular Swag
    €200
    Top 4
    €200
    Top 5
    €100
    Top 6
    €100
    Top 7
    €100
    Top 8
    €100
    Top 9
    €100
    Top 10
    €200
    Best use of OpenDP
    €200
    Best use of Opacus
    €200
    Best use of TF Privacy
    €100
    Best documented notebook
    €100
    Lowest Epsilon Budget Usage (Must be Inside Top 20)

    Competition rules

    Loading leaderboard...

    Getting started

    1.

    Sign Up and Log In!

    First things first, create an account on the platform. You can register via email or just use your Google or GitHub credentials.

    Step 1
    2.

    Explore the competitions

    Dive into the available competitions and choose the one you're interested in. Seems you have already picked this one!

    Step 2
    3.

    Get your Jupyter Notebook ready

    You can use any available option, including Google Colab or your local system.

    Step 3
    4.

    Install the Antigranular package

    Type in a "pip install antigranula" command to connect to Antigranular.

    Step 4
    5.

    Secure enclave access

    Connect to the secure enclave by copying the code block at the top right corner of the competition page which includes your custom credentials. Paste them into your Jupyter Notebook to connect to the secure enclave. Check the sample notebooks if in doubt.

    6.

    You're in!

    Upon successful login, you'll see the session ID and the %%ag cell magic registered to your system.

    Step 6
    7.

    Now the fun begins

    You are ready to analyse the data, make predictions, and flex your skills using %%ag magic remote execution. Check the sample notebooks and details of supported packages for more examples.

    Step 8
    8.

    Ready to make a submission?

    Submit a prediction by simply typing “session.submit_predictions (your_prediction_dataframe)” to find out how you rank on the leaderboard.

    Step 9
    9.

    Spend wisely

    Antigranular is not just about accuracy but also about using the least amount of privacy budget. Navigate the trade-off like a boss to come out on top. Head to the Antigranular Docs for details of the scoring system and epsilon best practice.

    Step 10

    Got questions?

    Join our Discord channel, where our team is ready to give you guidance and troubleshoot problems.