• kth.se
  • Student web
  • Intranet
  • kth.se
  • Student web
  • Intranet
Login
DA2210 HT22 (vettig22)
Homework 5 HT2022 (NB - mandatory reading before seminar, written hand-in with later deadline)
Skip to content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • Min översikt
  • DA2210 HT22 (vettig22)
  • Assignments
  • Homework 5 HT2022 (NB - mandatory reading before seminar, written hand-in with later deadline)
  • Home
  • Assignments
  • Modules
  • Quizzes
  • Media Gallery
  • Course Evaluation

Homework 5 HT2022 (NB - mandatory reading before seminar, written hand-in with later deadline)

  • Due 9 Nov 2022 by 17:00
  • Points 1
  • Submitting a file upload
  • Available 27 Oct 2022 at 17:00 - 31 Jan 2023 at 17:00
This assignment was locked 31 Jan 2023 at 17:00.

Homework 5 - Reading a scientific article

Reading required before the seminar, written part due Nov 9. 

The next two seminars (5 and 6) will focus on reading and writing scientific texts.
Since seminar 5 is scheduled during the first week of the study period, there will be no
written assignment to do before the seminar, instead this week's assignment is structured as
follows:

a. Mandatory reading to do as preparation for the seminar, consisting of one article on the
art of reading scientific articles, and one scientific article chosen among the six listed below.

b. A written part relating to the chosen article which is primarily done during the seminar in
collaboration with students in the same group, and finalized and turned in individually after the seminar.               

Your solution can be handed in together with Homework 6, which will have its deadline at 17.00
on Wednesday Nov 9.

There will be no peer review of this assignment.

Part 1 -  How to read an article

a. Before the seminar, read the following short article:

Mary Purugganan and Jan Hewitt, How to read a scientific paper   Links to an external site.(or found here as a pdf-file) Download pdf-file)

The following is additional voluntary reading on the same topic:

S. Keshav, How to read a paper, Links to an external site.

Philip W. L. Fong, How to read a computer science research paper Links to an external site.(page 1-3 only).

These articles reflect the background of their authors in different ways:

The first of these contains very good advice, and a template that you will use in Part 2 of the homework assignment. However, the authors have a background in biochemistry rather than computer science, which makes a few comments less relevant.

The second article is written by the computer scientist Srinivasan Keshav, now at the University of Cambridge.  He recommends three stages in reading a paper, where the last consists of working through the paper to virtually re-implement the results. In theory-based research this is excellent advice, but it may be less feasible in experimental fields.

The third article is also written by a computer scientist, Philip Wong. The last part of that article deals with advice on reading a paper as referee, and can be skipped.

Some additional optional reading on reading is:

Erren TC, Cullen P, Erren M (2009). How to surf today’s information tsunami: on the craft of effective reading. Links to an external site. Med Hypotheses 73: 278–279. 

 

Part 2 - Reading an article

a. Before the seminar, choose one of these scientific articles and read it, keeping the advice from part 1 in mind:

1. Yael Vinker et al., CLIPasso: Semantically-Aware Object Sketching.

2. Ricardo Vinuesa et al., The Role of Artificial intelligence in Achieving the Sustainable Development Goals.

3. Albert Ziegler et al., Productivity Assessment of Neural Code Completion.

4. Allison Koenecke et al., Racial Disparities in Automated Speech Recognition.

5. Stephanie Lin et al, TruthfulQA: Measuring How Models Mimic Human Falsehoods.

6. César Soto-Valero et al., A Longitudinal Analysis of Bloated Java Dependencies.

Full references and access information were not included - finding the article is part of the exercise.

All these articles are quite recent (2020 or later), two are written by KTH authors.

During the seminar, go through the following questions together with other students who have
read the same article: 

b. Discuss how and where you accessed the article, and provide a correct reference in the ACM (Association for Computing Machinery) format. Links to an external site.If there are several choices of access or reference, motivate which one you have chosen.

c. Where was the article published - in a journal, conference proceedings, or a preprint archive for example? Characterize briefly the medium of publication (or media, if it appeared in more than one way) - what was the scientific field of the journal (or other), what impact/recognition does it have, is it peer-reviewed? 

d. Apply the technique by Purugganan and Hewitt, and copy and fill in the template at the end of their article.  Pay particular attention to the fields Context and Significance.

e. List at least one article among the references of the article that you would like to follow up, and make a short note of why. Take a quick look at this article to see that it actually is relevant. Also, choose at least one newer articles that makes a reference to the article you have chosen and you would like to read, and make a short note of why you selected it.

f. Even though the article by Purugganan and Hewitt contains some good advice on reading, it mostly relates to other scientific fields than computer science, and contains some statements that may not be entirely relevant to articles in CS. Sample at least two of the articles listed, and check whether they follow the IMRD format. Discuss your findings: in particular, are there subfields of computer science where this format is more appropriate, and others where it is not really appropriate?

g. All the articles listed above are considered significant recentcontributions to their subfield. This may be reflected in how often they have been cited by others - how many times has this happened in the case of the article you have chosen?

h. Finish this exercise by stating, as clearly as possible in at most two sentences, the essence of the contribution of the article you have chosen to computer science, or science in general.

After the seminar, formulate your own answers with help of the discussion in the seminar, and hand this in as an individual assignment.

Note - your answers are allowed to be brief and concise, for example in part d. The main purpose of this particular homework assignment is to practice systematic reading rather than academic writing!

Some of the articles may have been published in journals that are not open source, and need to be accessed through the publisher. The KTH Library has subscriptions to these journals, which lets you access them. If you have trouble accessing articles when not connected to eduroam, the KTH Library can help you, see:

  • Databases and search tools 
  • Access electronic resources off campus

Handing in your solution

Please save your solution as a pdf file and hand it in BOTH here in Canvas and on the Peergrade page. 

Peer grading

No peer grading of this exercise.

Feedback from your TA

Your TA will grade your submission and report the result in Canvas.

Complete means you have passed the assignment.

Incomplete means you have to hand in a revised version.

1668009600 11/09/2022 05:00pm
Please include a description
Additional comments:
Rating max score to > Pts
Please include a rating title

Rubric

Find rubric
Please include a title
Find a rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
Total points: 5 out of 5