[GH-ISSUE #353] Student Feedback - Chapter 8 #5343

Closed
opened 2026-04-21 21:19:52 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @jasonjabbour on GitHub (Aug 15, 2024).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/353

Originally assigned to: @jasonjabbour on GitHub.

Chapter Eight - Efficient AI

  • In terms of learning objectives for this chapter, we felt like we generally got most of them! However, we wanted to point out that the first learning objective seemed very similar to the fourth. Also, the last two learning objectives seemed to be less captured--we weren't sure what "nuances" were being referred to in the 6th bullet point, and don't remember any mention of "environment" (as mentioned in the 7th bullet point).
  • The formatting seemed a bit inconsistent--for instance, 8.2 The Need for Efficient AI seemed like it would benefit from the formatting maintained in the next section (8.3 Efficient Model Architectures) where terms like "TinyML" or "Edge AI" are bolded with colons prior to the paragraphs explaining them. Overall, we think the chapter would benefit from clearer subtitles and subsections with more bolded/header differentiations.
  • The concept of "Pruning" in 8.4 Efficient Model Compression has been mentioned a couple times up until this point in the book (and we go on to redefine it in Chapter 9). The constant redefinitions make the book feel fragmented--perhaps when we mention these kind of terms that are mentioned/defined in multiple places, we should include hyperlinks to other sections where it is defined more fully, or a kind of "See Chapter 9 for more information" caption to make reading more cohesive. Another example of this is "FLOPs" (defined in 8.7 Evaluating Models), which was just mentioned in Chapter 7 but not defined; perhaps we should refer Chapter 7 readers to this section in case they are confused.
  • Again, bullet points in the table in section 8.6.1 Numerical Formats would help readers more easily differentiate lines of text.

Machine Learning Systems - 8 Efficient AI.pdf

Originally posted by @sgiannuzzi39 in https://github.com/harvard-edge/cs249r_book/discussions/256#discussioncomment-9841790

Originally created by @jasonjabbour on GitHub (Aug 15, 2024). Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/353 Originally assigned to: @jasonjabbour on GitHub. **Chapter Eight - Efficient AI** - In terms of learning objectives for this chapter, we felt like we generally got most of them! However, we wanted to point out that the first learning objective seemed very similar to the fourth. Also, the last two learning objectives seemed to be less captured--we weren't sure what "nuances" were being referred to in the 6th bullet point, and don't remember any mention of "environment" (as mentioned in the 7th bullet point). - The formatting seemed a bit inconsistent--for instance, **8.2 The Need for Efficient AI** seemed like it would benefit from the formatting maintained in the next section (**8.3 Efficient Model Architectures**) where terms like "TinyML" or "Edge AI" are bolded with colons prior to the paragraphs explaining them. Overall, we think the chapter would benefit from clearer subtitles and subsections with more bolded/header differentiations. - The concept of "Pruning" in **8.4 Efficient Model Compression** has been mentioned a couple times up until this point in the book (and we go on to redefine it in Chapter 9). The constant redefinitions make the book feel fragmented--perhaps when we mention these kind of terms that are mentioned/defined in multiple places, we should include hyperlinks to other sections where it is defined more fully, or a kind of "See Chapter 9 for more information" caption to make reading more cohesive. Another example of this is "FLOPs" (defined in **8.7 Evaluating Models**), which was just mentioned in Chapter 7 but not defined; perhaps we should refer Chapter 7 readers to this section in case they are confused. - Again, bullet points in the table in section **8.6.1 Numerical Formats** would help readers more easily differentiate lines of text. [Machine Learning Systems - 8 Efficient AI.pdf](https://github.com/user-attachments/files/15930354/Machine.Learning.Systems.-.8.Efficient.AI.pdf) _Originally posted by @sgiannuzzi39 in https://github.com/harvard-edge/cs249r_book/discussions/256#discussioncomment-9841790_
GiteaMirror added the area: booktype: improvement labels 2026-04-21 21:19:52 -05:00
Author
Owner

@jasonjabbour commented on GitHub (Aug 15, 2024):

  • More consistent formatting
  • Improved subtitles and subsections
  • Reference previous chapters
  • Reformat 8.6.1 Table
<!-- gh-comment-id:2290604989 --> @jasonjabbour commented on GitHub (Aug 15, 2024): - [x] More consistent formatting - [x] Improved subtitles and subsections - [x] Reference previous chapters - [x] Reformat 8.6.1 Table
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#5343