mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-07-16 06:07:17 -05:00
[PR #415] [MERGED] First 9 chapters in correct format #24096
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/harvard-edge/cs249r_book/pull/415
Author: @fatimajshah
Created: 8/27/2024
Status: ✅ Merged
Merged: 9/17/2024
Merged by: @profvjreddi
Base:
dev← Head:new-figures📝 Commits (10+)
cf12eb0REVISED All chapters completee1a2affMerge branch 'dev' into new-figures811b027Fig reference fixes + embedded AI removal (should have done this seperately)96892a9Fig ref fix8c4290bFig ref fix96e24f4fix figure ref5589f71Char fixesbea1551Removed unnecessary figures02fe576Formatting fix + fig refa5f0011fix fig references📊 Changes
16 files changed (+1599 additions, -89 deletions)
View changed files
📝
contents/ai_for_good/ai_for_good.qmd(+3 -3)📝
contents/benchmarking/benchmarking.qmd(+2 -4)📝
contents/data_engineering/data_engineering.qmd(+2 -2)📝
contents/dl_primer/dl_primer.qmd(+7 -7)📝
contents/efficient_ai/efficient_ai.qmd(+5 -6)📝
contents/frameworks/frameworks.qmd(+10 -12)📝
contents/hw_acceleration/hw_acceleration.qmd(+6 -6)📝
contents/introduction/introduction.qmd(+21 -21)📝
contents/ml_systems/ml_systems.qmd(+9 -9)📝
contents/ondevice_learning/ondevice_learning.qmd(+4 -7)📝
contents/ops/ops.qmd(+2 -3)➖
contents/optimizations/images/png/kdistillation.png(+0 -0)📝
contents/privacy_security/privacy_security.qmd(+7 -3)📝
contents/sustainable_ai/sustainable_ai.qmd(+2 -2)➕
contents/workflow/workflow.html(+1515 -0)📝
contents/workflow/workflow.qmd(+4 -4)📄 Description
Chapter 1:
Figure breakdown:
mlprojectlifecycle.png
Source: Medium
URL: https://ihsanulpro.medium.com/complete-machine-learning-project-flowchart-explained-0f55e52b9381
Placement: 1.4.7
Caption: Machine Learning Project Life Cycle
mlapplications.png
Source: Educba
URL: https://www.educba.com/applications-of-machine-learning/
Placement: 1.1
Caption: Common applications of Machine Learning
Chapter 2:
Figure breakdown
cloudml.png
Source: Original illustration
Placement: 2.2.4
Caption: Section summary - Cloud ML
edgeml.png
Source: Original illustration
Placement: 2.3.4
Caption: Section Summary - Edge ML
tinyml.png
Source: Original illustration
Placement: 2.4.4
Caption: Section Summary - Tiny ML
venndiagram.png
Source: arxiv
URL: https://arxiv.org/html/2403.19076v1
Placement: 2.5
Caption: ML Venn diagram
Chapter 3:
Figure Breakdown:
deeplearning.png
URL: https://www.leewayhertz.com/what-is-deep-learning/
Source: Leeway Hertz
Placement: Section 3.1.3
Caption: Deep learning applications, benefits and implementations.
mlvsdl.png
URL: https://aoyilmaz.medium.com/understanding-the-differences-between-deep-learning-and-machine-learning-eb41d64f1732
Source: Medium
Placement: Section 3.2.4
Caption: Comparing Machine Learning and Deep Learning.
forwardpropagation.png
URL: https://www.linkedin.com/pulse/lecture2-unveiling-theoretical-foundations-ai-machine-underdown-phd-oqsuc/
Source: Linkedin
Placement: Section 3.2
Caption: Neural networks - forward and backward propagation.
Chapter 4:
Figure Breakdown:
comparingdlandml.png
URL: https://www.bbntimes.com/technology/to-leverage-deep-learning-you-must-know-this-first
Source: BBN Times
Proposed placement: Section 4.2
Caption: Comparing Traditional Machine Learning and Deep Learning.
embeddedai.png
URL: https://www.rinf.tech/what-is-embedded-intelligence-and-how-can-tech-leaders-embrace-it/
Source: Rinf.tech
Proposed placement: Section 4.2
Caption: Embedded AI applications
Chapter 5:
datacollection.png
URL: https://www.altexsoft.com/blog/data-collection-machine-learning/
Placement: 5.4
Source: Alexsoft
Caption: Pillars of data collection.
Chapter 6:
staticvsdynamic.png
https://www.google.com/url?sa=i&url=https%3A%2F%2Fdev-jm.tistory.com%2F4&psig=AOvVaw0r1cZbZa6iImYP-fesrN7H&ust=1722533107591000&source=images&cd=vfe&opi=89978449&ved=0CBQQjhxqFwoTCLC8nYHm0YcDFQAAAAAdAAAAABAY
Caption: Comparing Static and Dynamic graphs.
Source: Dev
Placement: 6.4.2
overfittingunderfitting.png:
URL: https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.aquariumlearning.com%2Fblog-posts%2Fto-make-your-model-better-first-figure-out-whats-wrong&psig=AOvVaw3FodMJATpeLeeSsuQZBD51&ust=1722534629114000&source=images&cd=vfe&opi=89978449&ved=0CBEQjRxqGAoTCNiU49br0YcDFQAAAAAdAAAAABCoAQ
Caption: Overfitting vs. Underfitting
Source: Aquarium Learning
Placement: 6.4.7
tensorflowpytorch.png:
URL: https://www.google.com/url?sa=i&url=https%3A%2F%2Fkruschecompany.com%2Fpytorch-vs-tensorflow%2F&psig=AOvVaw1-DSFxXYprQmYH7Z4Nk6Tk&ust=1722533288351000&source=images&cd=vfe&opi=89978449&ved=0CBEQjRxqFwoTCPDhst7m0YcDFQAAAAAdAAAAABAg
Caption: PyTorch vs TensorFlow: Features and Functions
Source: K&C
Placement: 6.4.2
transferlearning.png:
URL: https://www.google.com/url?sa=i&url=https%3A%2F%2Fanalyticsindiamag.com%2Fdevelopers-corner%2Fcomplete-guide-to-understanding-precision-and-recall-curves%2F&psig=AOvVaw3MosZItazJt2eermLTArjj&ust=1722534897757000&source=images&cd=vfe&opi=89978449&ved=0CBEQjRxqFwoTCIi389bs0YcDFQAAAAAdAAAAABAw
Caption: Transfer learning.
Source: Tech Target
Placement: 6.5.4
precisionrecall.png:
URL: https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.techtarget.com%2Fsearchcio%2Fdefinition%2Ftransfer-learning&psig=AOvVaw0Cbiewbu_6NsNVf314C9Q8&ust=1722534991962000&source=images&cd=vfe&opi=89978449&ved=0CBEQjRxqFwoTCPj5jITt0YcDFQAAAAAdAAAAABAE
Caption: Reading a precision-recall curve.
Source: AIM
Placement: 6.4.7
Chapter 7: No new additions
Chapter 8:
knowledgedistillation.png:
URL:https://chukwubuikexo.medium.com/knowledge-distillation-approaches-in-machine-learning-5841a41a346a
Caption: The tutor-student framework for knowledge distillation
Source: Medium
Placement: 8.4
Chapter 9:
kdistillation.png:
URL: https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.deepset.ai%2Fblog%2Fknowledge-distillation-with-haystack&psig=AOvVaw1RZjiPK5FwkUtV1rzB_7Qv&ust=1724685648666000&source=images&cd=vfe&opi=89978449&ved=0CBQQjRxqFwoTCMDi5ey4kIgDFQAAAAAdAAAAABAE
Caption: Knowledge Distillation.
Source: Haystack
Placement: 9.2.2
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.