Giter Site home page Giter Site logo

lukmanaj / arewads-deep-learning Goto Github PK

View Code? Open in Web Editor NEW

This project forked from arewadatascience/arewads-deep-learning

0.0 0.0 0.0 11.61 MB

Arewa Data Science Deep Learning Curricula

Home Page: https://arewadatascience.github.io

Jupyter Notebook 100.00%

arewads-deep-learning's Introduction

ArewaDS website: https://arewadatascience.github.io

Table of Contents (Arewa DL)

Arewa Deep Learning with Pytorch Curriculum!

Welcome to the Deep Learning Course at Arewa Data Science Academy! This comprehensive course introduces you to deep learning, focusing on PyTorch, Natural Language Processing (NLP), and Computer Vision. Combining in-depth theoretical concepts with practical application, it's tailored for beginners and those looking to enhance their knowledge in AI.

Objectives:

  • Master deep learning principles through PyTorch.
  • Gain hands-on experience in NLP and Computer Vision.
  • Develop a portfolio of real-world deep learning projects.

Interested in Joining the Fellowship?

Application for Deep Learning Cohort 1.0 is closed, but you're welcome to join our sessions and access materials for self-study. Stay updated on future cohorts via our social media and Telegram group.

Contact & Community:

Welcome to Cohort 1.0 ArewaDS Deep Learning with PyTorch Fellowship

Welcome to ArewaDS Deep Learning with Pytorch Cohort 1.0! Our fellowship offers a structured path to mastering both fundamentals and advanced concepts in deep learning.

Fellowship Structure

Graduation Requirements

To graduate, fellows must:

  • Complete all curriculum modules.
  • Submit all assignments and blog posts.
  • Maintain a 90% attendance rate.
  • Complete a capstone project approved by the ArewaDS Team.

Fellowship Kickoff

Find below the resources for the kickoff of the fellowship.

Component Resource
Accepted Fellows Accepted Fellows Page
Communication (Telegram) Telegram Group Guide
Kickoff Recording Kickoff Recording
Kickoff Slides Kickoff Slides

Prerequisites

  • Basic Python programming skills.
  • Fundamental understanding of machine learning concepts.

Curriculum Breakdown

Part 1: Deep Learning with PyTorch

Explore deep learning fundamentals using PyTorch, a leading framework for deep learning.

  • Resource: Deep Learning with PyTorch
  • Topics Covered:
    • PyTorch Basics
    • Neural Networks
    • CNNs, RNNs
    • Advanced Topics: GANs, Reinforcement Learning
Date Lesson Exercise Recordings
Week 0 Introduction Introductory Video
Week 1 PyTorch Fundamentals Exercise 1 Pytorch Fundamentals
Week 2 PyTorch Workflow Exercise 2 PyTorch Workflow
PyTorch Workflow - Q&A
Week 3 PyTorch Neural Network Classification Exercise 3 PyTorch Neural Network Classification
PyTorch Neural Network Classification - Q&A
Week 4 PyTorch Computer Vision Exercise 4 PyTorch Computer Vision
Week 5 PyTorch Custom Datasets
PyTorch Going Modular
Exercise 5 PyTorch Custom Datasets
PyTorch Going Modular
Week 6 PyTorch Transfer Learning PyTorch Transfer Learning
Week 7 PyTorch Experiment Tracking
Capstone Project Introduction
Capstone Project PyTorch Experiment Tracking and Capstone Project
Week 8 PyTorch Paper Replicating Capstone Project
Week 9 PyTorch Model Deployment Capstone Project

Part 2: Natural Language Processing with PyTorch

Delve into NLP using PyTorch, guided by the Stanford course, CS224N.

  • Resource: Stanford CS224N
  • Topics Covered:
    • Text Processing
    • Word Vectors
    • Neural Networks for NLP
    • Language Models
    • Applications in Sentiment Analysis and Machine Translation
  • Projects:
    • Sentiment Analysis Model
    • Neural Machine Translation System
    • Chatbot Development

References

arewads-deep-learning's People

Contributors

shmuhammadd avatar mustious avatar lukmanaj avatar isahmadbbr 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.