All Projects → deeponcology → Pytorchmedicalai

deeponcology / Pytorchmedicalai

This is the hands-on deep learning tutorial series for the 2018/2019 Medical AI course by DeepOncology AI.

Projects that are alternatives of or similar to Pytorchmedicalai

Daguan Classify 2018
2018达观杯长文本分类智能处理挑战赛 18解决方案
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Matplotlib Label Lines
Label line using matplotlib.
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Pyportfolioopt
Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity
Stars: ✭ 2,502 (+1514.19%)
Mutual labels:  jupyter-notebook
Automatic Generation Of Text Summaries
使用两种方法(抽取式Textrank和概要式seq2seq)自动提取文本摘要
Stars: ✭ 155 (+0%)
Mutual labels:  jupyter-notebook
Tensorflow Multi Dimensional Lstm
Multi dimensional LSTM as described in Alex Graves' Paper https://arxiv.org/pdf/0705.2011.pdf
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Jupyter Server Proxy
Jupyter notebook server extension to proxy web services.
Stars: ✭ 153 (-1.29%)
Mutual labels:  jupyter-notebook
Robuststl
Unofficial Implementation of RobustSTL: A Robust Seasonal-Trend Decomposition Algorithm for Long Time Series (AAAI 2019)
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Your First Kaggle Submission
How to perform an exploratory data analysis on the Kaggle Titanic dataset and make a submission to the leaderboard.
Stars: ✭ 155 (+0%)
Mutual labels:  jupyter-notebook
Cnnvis Pytorch
visualization of CNN in PyTorch
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Deepreinforcementlearning
A replica of the AlphaZero methodology for deep reinforcement learning in Python
Stars: ✭ 1,898 (+1124.52%)
Mutual labels:  jupyter-notebook
Data Science Stack Cookiecutter
🐳📊🤓Cookiecutter template to launch an awesome dockerized Data Science toolstack (incl. Jupyster, Superset, Postgres, Minio, AirFlow & API Star)
Stars: ✭ 153 (-1.29%)
Mutual labels:  jupyter-notebook
Deep Viz Keras
Implementations of some popular Saliency Maps in Keras
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Binderhub
Run your code in the cloud, with technology so advanced, it feels like magic!
Stars: ✭ 2,050 (+1222.58%)
Mutual labels:  jupyter-notebook
Nlp Interview Notes
📚 专门为自然语言处理(NLP)面试准备的学习笔记与资料
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Jupyter Vim Binding
Jupyter meets Vim. Vimmer will fall in love.
Stars: ✭ 1,965 (+1167.74%)
Mutual labels:  jupyter-notebook
Raster Vision Examples
Examples of using Raster Vision on open datasets
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Stock Market Prediction Challenge
Following repo is the solution to Stock Market Prediction using Neural Networks and Sentiment Analysis
Stars: ✭ 154 (-0.65%)
Mutual labels:  jupyter-notebook
Stocks
Programs for stock prediction and evaluation
Stars: ✭ 155 (+0%)
Mutual labels:  jupyter-notebook
Davsod
Shifting More Attention to Video Salient Objection Detection, CVPR 2019 (Best paper finalist & Oral)
Stars: ✭ 155 (+0%)
Mutual labels:  jupyter-notebook
Neural Style Transfer
Keras Implementation of Neural Style Transfer from the paper "A Neural Algorithm of Artistic Style" (http://arxiv.org/abs/1508.06576) in Keras 2.0+
Stars: ✭ 2,000 (+1190.32%)
Mutual labels:  jupyter-notebook

Applied Deep Learning in Radiology, Oncology and Pathology - 2019.

למידה עמוקה ברפואה, רדיולוגיה ואונקולוגיה

bone

Dear Colleagues,

The Medical AI industry is deeply rooted in invention. Data, technologies, and artificial intelligence (AI) algorithms create innovative products that diagnose, treat, and prevent cancer and other disease. Though, the rate at which AI can advance healthcare rests on on how rapidly the industry and healthcare leaders embrace it. This change is most apparent in medical imaging, where deep learning is controlling the research.

It is my pleasure to present this Deep Learning in Medical AI series which has been designed to highlight and summarize key concepts in the use of Deep Learning in medicine. This series set specifically focuses on Radiology, Oncology and Pathology.

The area of deap learning research in oncology is a challenging and ever changing environment. Within this environment, we all value access to publicly available and annotated data and research which helps to educate and inspire further advancements in our roles as data scientists.

I hope you find this series of benefit to you in your practice. If you would like to share your thoughts with us we would welcome your comments. Please send any correspondence to [email protected].

Finally, we are also very grateful to Google for their administrative and logistical support (e.g. GPU’s) in the realization of this activity.

English / שפת לימוד הקורס: אנגלית

סילבוס בעברית

נושאי לימוד

Old course:

Author

Shlomo Kashani, Head of AI at DeepOncology AI, Kaggle Expert, Founder of Tel-Aviv Deep Learning Bootcamp: [email protected]

bone

Google Collab + PyTorch Notebooks:

Requirements:

Knowledge of python programming Basics of linear algebra and statistics.

Environment :

Google Collab, Google Cloud, Python Jupyter

bone

Labs:

Lab 0001: DevOps + DataLoaders for Deep Learning in PyTorch 0.4

PyTorch is an open source deep learning framework that’s quickly become popular with AI researchers for its ease of use, clean Pythonic API, and flexibility. With the preview release of PyTorch 1.0, developers can now seamlessly move from exploration to production deployment using a single, unified framework.

DevOps for PyTorch on Google Cloud

  • Google Collab setup
  • Running a CUDA program in C from Python

bone

PyTorch 0.4 Intensive, data engineering

  • PyTorch Tensors on the GPU
  • Basics of PyTorch Data Loaders
  • Standard PyTorch Augmentations (Transforms)
  • Writing custom PyTorch Augmentations (RandomErasing)
  • SOTA Augmentation libraries (Albumentations)

Lab 0002: PyTorch 0.4 Intensive, CNN’s for Classification

bone

Lab 0003: PyTorch 0.4 Intensive, CNN's for Segmentation

bone

Lab 0004: PyTorch 0.4 Intensive, CNN's for Detection

bone

Kaggle:

  • Histopathology Images

Old Labs:

About

Deep learning, a sub-domain of machine learning, has lately showed amazing results across an assortment of domains. Biology and medicine are data affluent, but the data is involved and frequently ill-understood. Problems of this quality may be especially well-suited to deep learning methods.

This is a provisional curriculum, which is subject to change without notice.

Requirements

Data Sets in PyTorch

Keep in mind that this repository expects data to be in same format as Imagenet. I encourage you to use your own datasets. In that case you need to organize your data such that your dataset folder has EXACTLY two folders. Name these 'train' and 'val'

The 'train' folder contains training set and 'val' fodler contains validation set on which accuracy / log loss is measured.

The structure within 'train' and 'val' folders will be the same. They both contain one folder per class. All the images of that class are inside the folder named by class name; this is crucial in PyTorch.

If your dataset has 2 classes like in the Kaggle Statoil set, and you're trying to classify between pictures of 1) ships 2) Icebergs, say you name your dataset folder 'data_directory'. Then inside 'data_directory' will be 'train' and 'test'. Further, Inside 'train' will be 2 folders - 'ships', 'icebergs'.

So, the structure looks like this:

|-  data_dir
       |- train 
             |- ships
                  |- ship_image_1
                  |- ship_image_2
                         .....

             |- ice
                  |- ice_image_1
                  |- ice_image_1
                         .....
       |- val
             |- ships
             |- ice

For a full example refer to: https://github.com/QuantScientist/Deep-Learning-Boot-Camp/blob/master/Kaggle-PyTorch/PyTorch-Ensembler/kdataset/seedings.py

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].