0% found this document useful (0 votes)
80 views4 pages

AI Java Weekly Plan

The document outlines a comprehensive 32-week curriculum focused on machine learning, deep learning, natural language processing, and reinforcement learning using Java libraries such as Smile and Weka. It includes foundational topics, practical projects, and resources for each phase, culminating in a capstone project involving microservices architecture and CI/CD pipeline setup. Various online resources and links are provided to support learning throughout the program.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views4 pages

AI Java Weekly Plan

The document outlines a comprehensive 32-week curriculum focused on machine learning, deep learning, natural language processing, and reinforcement learning using Java libraries such as Smile and Weka. It includes foundational topics, practical projects, and resources for each phase, culminating in a capstone project involving microservices architecture and CI/CD pipeline setup. Various online resources and links are provided to support learning throughout the program.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

Week Phase Topics

1 Foundations Linear Algebra


2 Foundations Calculus (derivatives, gradients)
3 Foundations Probability & Statistics
4 Foundations Basic ML (Linear Regression, k-NN)
5 Java ML LibrariesSmile – Setup & Basic Models
6 Java ML LibrariesSmile – Classification & Regression
7 Java ML LibrariesSmile – Clustering & Evaluation
8 Java ML LibrariesSmile – NLP & Graph Modules
9 Java ML LibrariesWeka – GUI & Exploration
10 Java ML LibrariesWeka – Java API Integration
11 Java ML LibrariesWeka – Batch Experiments & Reporting
12 Java ML LibrariesSmile & Weka Review
13 Deep Learning DJL – Setup & Basic CNN
14 Deep Learning DJL – Transfer Learning
15 Deep Learning DJL – Inference Server
16 Deep Learning DJL – Performance Tuning
17 Deep Learning DL4J – Setup & MLP
18 Deep Learning DL4J – CNN & GPU Acceleration
19 Deep Learning DL4J – Hyperparameter Tuning
20 Deep Learning DL4J – Deployment
21 NLP & RL OpenNLP – Tokenization & POS Tagging
22 NLP & RL OpenNLP – Named Entity Recognition
23 NLP & RL CoreNLP – Parsing & Sentiment
24 NLP & RL NLP Review & Integration
25 NLP & RL Reinforcement Learning – Q-learning
26 NLP & RL Reinforcement Learning – SARSA & Policy Iteratio
27 NLP & RL RL – Environment Design & Reward Shaping
28 NLP & RL RL Review & Integration
29 Capstone Microservices Architecture
30 Capstone CI/CD Pipeline Setup
31 Capstone Dashboard & Visualization
32 Capstone Deployment & Monitoring
Resources
Coursera MML Linear Algebra; Khan Academy Linear Algebra; Udemy Linear Algebra – A Complete Guide
Coursera MML Multivariate Calculus; 3Blue1Brown Essence of Calculus; Educative.io Calculus for Data Sci
Coursera MML Probability; Khan Academy Statistics & Probability; Safari Online Statistics in Plain English
Andrew Ng Machine Learning; Udemy Machine Learning A–Z (translate to Java)
Smile Quickstart; Udemy Java ML with Smile; Educative.io Hands-On ML with Smile
Smile Quickstart
Smile Quickstart
Smile Documentation
Weka Tutorial; Safari Data Mining
Weka Java Integration
Weka Tutorial
Smile & Weka Docs
DJL Quickstart; DJL Beginner Tutorial
DJL Model Zoo
DJL Quickstart
DJL Docs
DL4J Quickstart
DL4J Examples
DL4J Arbiter
Spring Boot Docs
OpenNLP Manual; Udemy NLP Java & OpenNLP
OpenNLP Manual
Stanford CoreNLP
OpenNLP & CoreNLP Docs
Java RL Library; Udemy RL in Java
Java RL Library
Sutton & Barto RL book (Safari)
RL Library Docs
Spring Cloud Docs; Udemy Docker & Kubernetes
GitHub Actions Docs; Educative.io CI/CD Java Microservices
React Docs; Thymeleaf Guide
AWS/GCP Docs; Safari Continuous Delivery
Links
https://www.coursera.org/learn/linear-algebra-machine-learning, https://www.khanacademy.org/math/linear-algebra, https:
https://www.coursera.org/specializations/mathematics-machine-learning, https://www.youtube.com/watch?v=WUvTyaaNkz
https://www.coursera.org/specializations/mathematics-machine-learning, https://www.khanacademy.org/math/statistics-pro
https://www.coursera.org/learn/machine-learning, https://www.udemy.com/course/machinelearning/
https://haifengl.github.io/quickstart.html, https://www.udemy.com/course/java-machine-learning-smile/, https://www.educa
https://haifengl.github.io/quickstart.html
https://haifengl.github.io/quickstart.html
https://haifengl.github.io/
https://www.cs.waikato.ac.nz/ml/weka/, Safari Online
https://weka.wikispaces.com/Use+WEKA+in+your+Java+code
https://www.cs.waikato.ac.nz/ml/weka/
https://haifengl.github.io/quickstart.html, https://www.cs.waikato.ac.nz/ml/weka/
https://djl.ai/docs/quick_start.html, https://docs.djl.ai/master/docs/demos/jupyter/tutorial/index.html
https://github.com/deepjavalibrary/djl-model-zoo
https://djl.ai/docs/quick_start.html
https://djl.ai/docs
https://deeplearning4j.konduit.ai/deeplearning4j/tutorials/quick-start
https://github.com/eclipse/deeplearning4j-examples
https://deeplearning4j.konduit.ai/deeplearning4j/tutorials/arbiter
https://spring.io/projects/spring-boot
https://opennlp.apache.org/docs/, https://www.udemy.com/course/natural-language-processing-in-java-with-apache-openn
https://opennlp.apache.org/docs/
https://stanfordnlp.github.io/CoreNLP/
https://opennlp.apache.org/docs/, https://stanfordnlp.github.io/CoreNLP/
https://github.com/chen0040/java-reinforcement-learning, https://www.udemy.com/course/artificial-intelligence-iv-reinforc
https://github.com/chen0040/java-reinforcement-learning
Safari Online
https://github.com/chen0040/java-reinforcement-learning
https://spring.io/projects/spring-cloud, https://www.udemy.com/course/docker-kubernetes-the-complete-guide/
https://docs.github.com/actions, https://www.educative.io/courses/cicd-java-microservices
https://reactjs.org/, https://www.thymeleaf.org/
https://aws.amazon.com/, https://cloud.google.com/, Safari Online
Project
Mini ML Library – Data structures implementation
Mini ML Library – Gradient descent implementation
Mini ML Library – Statistical methods module
Mini ML Library – LR & k-NN classes
Customer Segmentation – Data ingestion & preprocessing
Customer Segmentation – Classification models
Customer Segmentation – Clustering models
Customer Segmentation – Full pipeline
Customer Segmentation – Experiment via GUI
Customer Segmentation – API-based experiments
Customer Segmentation – Reporting module
Customer Segmentation – Containerization
Image Classifier – CNN implementation
Image Classifier – Fine-tune ResNet
Image Classifier – REST API
Image Classifier – Benchmarking
Image Classifier – MLP model
Image Classifier – GPU training
Image Classifier – Tuning
Image Classifier – Docker Compose
Chatbot – Text preprocessing module
Chatbot – NER implementation
Chatbot – Sentiment analysis
Chatbot – REST endpoint
Game Agent – Q-learning agent
Game Agent – SARSA implementation
Game Agent – Custom environment
Game Agent – REST endpoint
Analytics Platform – Architecture design
Analytics Platform – CI/CD implementation
Analytics Platform – Dashboard development
Analytics Platform – Cloud deployment

You might also like