Giter Club home page Giter Club logo

8p361-project-imaging_gr2's Introduction

Project AI for medical image analysis (8P361)

The course consists of two main components: assignments and main project work. The goal of the assignments is for the students to get familiar with the topic of the project and develop a minimal working example that will serve as the basis of the main project work.

Materials

Assignment 1: Introduction to histopathology image analysis

Assignment 2: Neural networks for classification

Assignment 3: Convolutional neural networks for classification

Assignment 4: Transfer learning

Main project: Classification of histological preparations of lymph node tissue

Course information

Learning objectives

After passing the course, the student is able to:

  • Understand the given problem and its clinical context;
  • Have insight in setting up a research question that can be quantitatively investigated;
  • Understand and apply image analysis algorithm(s) to facilitate this investigation;
  • Understand and motivate methodological choices;
  • Have insight in planning and documentation of the project progress;
  • Have insight in documentation and analysis of the solution and results of investigation.

Assessment

The assessment will be performed in the following way:

  • Work on introductory assignments: 20% of the final grade (4 assignments, 5% per assignment);
  • Work on the final project: 80% of the final grade (assessment rubric);
  • The final grades will be scaled based on the individual contributions of the students based on the self-assessment report (see the self-assessment assignments in Canvas for more details).

Intermediate feedback will be provided as grades to the submitted assignments and during the regular meetings.

The grading will be done per groups, however, it is possible that individual students get separate grade from the rest of the group (e.g. if they did not sufficiently participate in the work of the group). This will be done based on a self-assessment report (see announcement in Canvas for more details).

Instruction

The students will receive instruction in the following ways:

  • Introductory lectures;
  • Contact hours with the project instructors and Teaching assitants for questions, assistance and advice;
  • Online discussion (in Canvas, see below).

Course instructors:

  • Mitko Veta

Teaching assistants:

  • Jurre Weijer
  • Marcus Vroemen
  • Nadiya Lyakh
  • Marijn Borghouts

Recommended preliminary knowledge

8DB00 Image acquisition and Processing, and 8DC00 Medical Image Analysis.

Software

The example code for the introductory assignments is written in Python. The students can develop the code for the main project work in Python or a programming environment of their choice.

Deliverables checklist

  • Answers and code for the 4 assignments. Each assignment contains a detailed submission checklist.
  • Report and code for the final project. The report should be a 4-6 page paper using the IEEE template available here. The 6 page limit is strict, however, additional information can be provided in an appendix.
  • Mid-term and final self-assessment reports.
  • If you use large language models (such as ChatGPT) in your course work, the self-assessment reports should include a reflection on the use of such tools.

All submissions should be done in Canvas.

Canvas

The course page in Canvas will be used for submission of the assignments and final project work, scheduling of the introductory lectures and contact hours and announcements. The students are highly encouraged to use the Discussion section in Canvas. All general questions (e.g. issues with setting up the programming environment, error messages etc., general methodology questions) should be posted in the Discussion section in Canvas. The contact hours should only be used for questions specific to own project work.

8p361-project-imaging_gr2's People

Contributors

mitkovetta avatar martvstraten avatar undefined1234 avatar kwessels479 avatar tkorsten avatar ninojacobs03 avatar saobunk avatar marcusvroemen avatar vcheplygina 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.