Homework 2
pdf
keyboard_arrow_up
School
Georgia Institute Of Technology *
*We aren’t endorsed by this school
Course
7637
Subject
Industrial Engineering
Date
Dec 6, 2023
Type
Pages
5
Uploaded by Leo789123
10/15/23, 8:02 PM
Homework 2
https://gatech.instructure.com/courses/341894/assignments/1467614
1/5
Homework 2
Due
Monday by 9am
Points
10
Submitting
a file upload
File Types
pdf
Start Assignment
Homework 2: Learning a Concept/Model - To Be or Not to Be Soup
Answer the following prompt in a maximum of 5 pages (excluding references) in
JDF format
(https://gatech.instructure.com/courses/341894/files/folder/Journal%20Templates#)
. Any content beyond 5 pages will not be considered for grading. 5 pages is a
maximum, not a target; this length is intentionally set expecting that your submission may include diagrams, figures, pictures, etc. These should be incorporated into
the body of the paper.
If you would like to include additional information beyond the page limit, you may include it in clearly-marked appendices. These materials will not be used in grading
your assignment, but they may help you get better feedback from your classmates and grader.
Homework 2 Prompt
For several semesters, this prompt considered one of the great internet debates of all time: what is a sandwich? Unfortunately, that debate is so well developed that
emerging AI agents can actually give
extremely
compelling answers to these questions.
So, instead, this assignment will look at a slightly different debate: what is soup? You will explore what it means to learn the concept of soup through top-down and
bottom-up processing, incremental concept learning, classification, and an example with case based reasoning.
Top-down processing: first, take the list of dishes below and decide whether each one is a soup. In your assignment, list which of these you would consider to be
soup and which of these you would consider not to be soup. If you are unfamiliar with any of these types of soup (or not-soup), you may google them to find out what
they are.
Baked beans
Borscht
Cereal with milk
Chicken broth
Chicken noodle soup
Chicken pot pie
Chili
Chocolate pudding
Clam chowder
10/15/23, 8:02 PM
Homework 2
https://gatech.instructure.com/courses/341894/assignments/1467614
2/5
Coconut milk
Consommé
Corn chowder
Crème brûlée
French onion soup in a bread bowl
Fruit salad in syrup
Gazpacho
Guacamole
Gumbo
Hot chocolate with marshmallows
Hot tea with tea leaves
Ice cream sundae
Iced tea
Jambalaya
Macaroni and cheese
Massaman curry
Mashed potatoes
Melted ice cream
Menudo
Milkshake
Miso soup
Oatmeal
Pasta bolognese
Pho
Rice pudding
Risotto
Spaghetti with marinara sauce
Stew
Tomato bisque
Vichyssoise
Yogurt with granola
Bottom-up processing: after labeling each of these 40 dishes as either soup or not soup, visually
illustrate
the process of incremental concept learning using a
sequential series of potential soups. Construct a model, similar to one presented in the lectures, of what a soup is, noting which heuristics are used to specialize and
generalize the model with each additional positive or negative example.
Step through
the process with at least six potential soups, at least three positive and three
negative examples and visually illustrate each example. Then, briefly
note
whether any of the soups you did not include would significantly change the model if you
had added it to the model next.
10/15/23, 8:02 PM
Homework 2
https://gatech.instructure.com/courses/341894/assignments/1467614
3/5
Homework 2 Rubric
Next, attempt a classification approach to defining a soup.
Select
five parameters (similar to “Lays eggs?” and “Has wings?” from the bird example in the
Classification lecture) that would be useful in differentiating soups. Then,
define
values for those parameters for at least six dishes. You are encouraged to format this
as a table and to include a column showing whether you had labeled these six foods as soup or not soup in the first step of this homework assignment. Next, use
these values to
construct
an abstracted classification tree definition of what a soup is. The format of this tree can be based on your own intuition. Then use your
classification tree to
classify
at least ten other dishes from the list above as soup or not soup.
Finally,
answer
the age-old question, “Are grits soup?”
using
each of these three perspectives: the model you developed through incremental concept learning; the
classifier you developed based on those parameters and their values; and a case-based reasoning approach. For case-based reasoning, you only need to
state
which soup (or non-soup) you think is the most “similar” case to grits.
Ensure your submission demonstrates your understanding of the concepts from the lectures and is clear, concise, neat, and legible.
Submission Instructions
Complete your assignment using
JDF format
(https://gatech.instructure.com/courses/341894/files/folder/Journal%20Templates#)
, then save your submission as a PDF.
Assignments should be submitted via this Canvas page. You should submit a
single
PDF for this assignment.
After submitting, download your submission from Canvas to verify that you've uploaded the correct file.
Review that any included figures are legible at
standard magnification, with text or symbols inside figures at equal or greater size than figure captions.
This is an individual assignment.
All work you submit should be your own. Make sure to cite any sources you reference, and use quotes and in-line citations to
mark any direct quotes.
Late work is not accepted without advance agreement via the extension request process except in cases of medical or family emergencies. In the case of such an
emergency, please
contact the Dean of Students
(https://studentlife.gatech.edu/request-assistance)
Grading Information
Your assignment will be graded on a 10-point scale coinciding with a rubric designed to mirror the question structure. Make sure to answer every question posted by
the prompt. Pay special attention to bolded words and question marks in the question text. For further information on how the assignment is graded, see the rubric in
Canvas.
Peer Review
After submission, your assignment will be ported to
Peer Feedback
(http://peerfeedback.gatech.edu/)
for review by your classmates. Grading is
not
the primary
function of this peer review process; the primary function is simply to give you the opportunity to read and comment on your classmates’ ideas, and receive additional
feedback on your own. All grades will come from the graders alone. See the course
participation policy
(https://gatech.instructure.com/courses/341894/pages/class-
participation)
for full details about how points are awarded for completing peer reviews.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
10/15/23, 8:02 PM
Homework 2
https://gatech.instructure.com/courses/341894/assignments/1467614
4/5
Criteria
Ratings
Pts
0 pts
0.5 pts
2 pts
1 pts
0.5 pts
0.5 pts
0.5 pts
JDF Format
Does your submission conform to the important parts
of JDF formatting—that is, margin size, line spacing,
font, and font size? (Deduction only)
0 pts
Correctly Formatted
Your essay conforms to the
important portions of JDF
formatting.
0 pts
JDF Error [Deduction]
Your submission violates JDF format in one or more substantive ways: font size, typeface,
margins, or line spacing. See the comment for more details. As a result, you have been
assigned a negative score on this rubric item to deduct from your assignment score.
Categorize Soups
+0.5: Categorizing each of the 40 dishes as either
soup or not soup
0.5 pts
Full Credit
0 pts
No Credit
Illustrate ICL
+2: Illustrating the process of incremental concept
learning overall with at least three positive and three
negative examples
2 pts
Full Credit
1 pts
Half Credit
0 pts
No Credit
ICL Iteration
+1: Including iteration in the model’s development,
rather than just the final result
1 pts
Full Credit
0.5 pts
Half Credit
0 pts
No Credit
ICL Heuristics
+0.5: Specifying which heuristics are used for
specializing and generalizing the model
0.5 pts
Full Credit
0.25 pts
Half Credit
0 pts
No Credit
ICL Unselected Dishes
+0.5: Noting whether using any of the unselected
dishes as a next example would change the final
model
0.5 pts
Full Credit
0.25 pts
Half Credit
0 pts
No Credit
Identify Parameters
0.5 pts
0.25 pts
0 pts
10/15/23, 8:02 PM
Homework 2
https://gatech.instructure.com/courses/341894/assignments/1467614
5/5
Total Points: 10
Criteria
Ratings
Pts
1 pts
2 pts
0.5 pts
0.5 pts
0.5 pts
0.5 pts
+0.5: Identifying five parameters to differentiate
dishes
Full Credit
Half Credit
No Credit
Define Values
+1.0: Assigning values to those parameters for at
least six dishes
1 pts
Full Credit
0.5 pts
Half Credit
0 pts
No Credit
Construct Classification
+2: Constructing an abstract definition of a soup
based on those parameters and values
2 pts
Full Credit
1 pts
Half-Credit
0 pts
No Credit
Classify Dishes
+0.5: Classifying at least ten dishes according to the
classification tree
0.5 pts
Full Credit
0.25 pts
Half-Credit
0 pts
No Credit
Grits ICL
+0.5: Answering the question “Are grits soup?” based
on the incremental concept learning model
0.5 pts
Full Credit
0.25 pts
Half Credit
0 pts
No Credit
Grits Classification
+0.5: Answering the question “Are grits soup?” based
on the classification model
0.5 pts
Full Credit
0.25 pts
Half Credit
0 pts
No Credit
Grits Case-Based Reasoning
+0.5: Answering the question “Are grits soup?” with a
case-based reasoning approach
0.5 pts
Full Credit
0.25 pts
Half Credit
0 pts
No Credit