Giter Club home page Giter Club logo

for-professional-work-j / knime_deep_learning-internship- Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 32 KB

Repository including all the work done during internship about KNIME Deep Learning and comparing it's viability with Python as a simple Deep Learning platform. Original repository at <https://github.com/msf4-0/KNIME-Deep-Learning/tree/main> where I was a collaborator during my internship. Cloned this into my personal Git after internship ended.

artificial-intelligence artificial-intelligence-algorithms dataset deep-learning internship-task knime knime-analytics-platform knime-workflow

knime_deep_learning-internship-'s Introduction

KNIME-Deep-Learning

This repository is going to contain all the relevant documentation to my KNIME workflows, which focuses on computer vision and deep learning. Each file will contain one workflow, and documentation that will support that details the process in KNIME. The following are links to all datasets and workflows on the KNIME HUB, of which you can then download the full workflow from. The categories for the workflows in this repository are as follows:

1.Image Classification
2.Image Segmentation & Prediction
3.Sentiment Analysis
4.Time Series Classification
5.Time Series Forecasting

Disclaimer: Most machine learning workflows will include data augmentation as part of their project. However, KNIME has some issues with augmenting image data, therefore I have chosen to skip this step in all my workflows. Augmentation is still a very important part of machine learning and it would bode well to understand its importance, but for the very purpose of the following workflows it has not been used. The training still works fine as all the datasets are still quite large regardless.

Dataset Links

Sign language (gesture recognition): https://drive.google.com/file/d/1EAcId2AJefByuUvDAL_6Ee5QdWo-ABSd/view
Skin cancer classification: https://www.kaggle.com/fanconic/skin-cancer-malignant-vs-benign
Malaria classification: https://www.kaggle.com/iarunava/cell-images-for-detecting-malaria
Breast cancer classification: https://www.kaggle.com/uciml/breast-cancer-wisconsin-data
Brain MRI Segmentation: https://www.kaggle.com/mateuszbuda/lgg-mri-segmentation
Drug Review Dataset: https://www.kaggle.com/jessicali9530/kuc-hackathon-winter-2018
ECG Classification: http://www.timeseriesclassification.com/description.php?Dataset=ECG5000
Daily weather forecast (India): https://www.kaggle.com/sumanthvrao/daily-climate-time-series-data

Workflow Links

CNN Meta node for skin cancer Workflow: https://tinyurl.com/2p97rckw
Skin Cancer (Transfer Learning) Workflow: https://tinyurl.com/72br59ss
Malaria Binary Image Classification Workflow: https://tinyurl.com/3zcva9y8
Sign Language Image Recognition Workflow: https://tinyurl.com/5n97ntk2
Breast Cancer Binary Classification Workflow: https://tinyurl.com/59xfxsay
MRI Scan Segmentation & Prediction Workflow: https://tinyurl.com/yhrfs8y8
Drug Review Sentiment Analysis Workflow: https://tinyurl.com/2p8krhx5
ECG Classification Workflow: https://tinyurl.com/2854dwxp
Daily Weather Forecast (India) Workflow: https://tinyurl.com/2p9bywnr

Additional Information

Some of the following workflows are inspired by Anson’s Github and will be referencing that from time to time in the document. Make sure to read through his explanations for detailed understanding and to compare the utilization of deep learning both in KNIME and Python.

Anson’s Links - https://docs.google.com/document/d/1rPQbKr5YXVL83wVZ9ta6qcHr3gBJJwnmXnbDZyOqo-w/edit

I also have a google drive folder link with all the workflows I’ve worked on, these files contain the conda environment propagation node so that the user does not need to configure their own environment. They can merely run this node and all the relevant package version will be downloaded automatically into a makeshift environment for the workflow.

Google Drive Folder Link: https://drive.google.com/drive/folders/1qUwNDe8rpB9AYclQbCvrkLpzVYO3PiHO?usp=sharing

Acknowledgements

Thank you to Anson, who has helped me a lot in the beginning of my deep learning journey and provided me with Python examples.
Thank you to Warren (Nien Loong Loo, Ph.D.) for helping me in fixing my workflows and answering all my deep learning/machine learning questions.
Thank you to Dr Chua Wen Shyan who has given me the opportunity for this internship.

knime_deep_learning-internship-'s People

Contributors

for-professional-work-j avatar

Watchers

 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.