Giter VIP home page Giter VIP logo

minerva-training-materials's Introduction

Minerva

Minerva is an educational project that lets you learn advanced data science on real-life, curated problems.


Getting started

  1. Follow the Installation Guide for setup instructions.
  2. Familiarize yourself with our approach: check User Guide or go straight to the Fashion MNIST problem and start solving.
  3. When ready, go to Right Whale Recognition problem to start working on complex problem.

Hands-on approach to learning

With Minerva you will reproduce, piece by piece, a solution to the most difficult data scientific problems, especially challenges. Since each problem is quite complex, we divided it into a collection of small self-contained pieces called tasks.

Task is a single step in machine learning pipeline, it has its own learning objectives, descriptions and a piece of code that needs to be implemented. This is your job: to create a technical implementation that fulfills this gap. You use your engineering skills, extensive experimentation and our feedback in order to make sure that your implementation meets certain quality level. We know what the final score for a well implemented pipeline should be. So as you solve tasks and re-implement parts of the pipeline we will be checking whether your implementation does the job well enough to keep the score high.

Reproduce Kaggle winning solutions in a transparent way โ†’ learn advanced data science

Working on tasks that, if taken together, create solution to the problem lets you reproduce Kaggle winning solution, piece by piece. This is our hands on approach to learning, because you can work on each part of the winning implementation by yourself.

Available problems

Problem Description
Fashion mnist Get started with Minerva by solving easy pipeline on nice dataset fashion-mnist
Whales Reproduce Right Whale Recognition Kaggle winning solution!
(more problems will be published in the future, so stay tuned)

Disclaimer

In this open source solution you will find references to the neptune.ml. It is free platform for community Users, which we use daily to keep track of our experiments. Please note that using neptune.ml is not necessary to proceed with this solution. You may run it as plain Python script ๐Ÿ˜‰.

User support

You can seek support in two ways:

  1. Check Minerva wiki for typical problems and questions.
  2. Create an issue with label question, in case Minerva wiki does not have an answer to your question.

Contributing to Minerva

Check CONTRIBUTING for more information.

About the name

Minerva is a Roman goddess of wisdom, arts and craft. She was usually presented with the strong association with knowledge. Her sacred creature 'owl of Minerva' symbolizes wisdom and knowledge. We think that this name depicts our project very well, since it is about acquiring knowledge and skills.

minerva-training-materials's People

Contributors

jakubczakon avatar kamil-kaczmarek avatar pziecina avatar buus2 avatar dependabot[bot] avatar pknut avatar rafajak avatar taraspiotr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.