Skip to content

Commit 669b7e3

Browse files
committed
Added entry 10.5281_zenodo.4242943
1 parent 6b0cc71 commit 669b7e3

File tree

3 files changed

+131
-0
lines changed

3 files changed

+131
-0
lines changed

10.5281_zenodo.4242943/article.bib

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
@Article {Bruckner:2020,
2+
author = {Lukas Brückner and Aurélien Nioche},
3+
title = {{[Re] Faster Teaching via POMDP Planning}},
4+
journal = {ReScience C},
5+
year = {2020},
6+
month = {11},
7+
volume = {6},
8+
number = {3},
9+
pages = {{#7}},
10+
doi = {10.5281/zenodo.4242943},
11+
url = {https://zenodo.org/record/4242943/files/article.pdf},
12+
code_url = {https://github.com/luksurious/faster-teaching},
13+
code_doi = {},
14+
code_swh = {swh:1:dir:3335796ebdc27256ec8cb381f8baf60ace85fe9d},
15+
data_url = {},
16+
data_doi = {},
17+
review_url = {https://github.com/ReScience/submissions/issues/44},
18+
type = {Replication},
19+
language = {python},
20+
domain = {Reinforcement Learning},
21+
keywords = {rescience c, python, automated teaching, concept learning}
22+
}

10.5281_zenodo.4242943/article.pdf

862 KB
Binary file not shown.

10.5281_zenodo.4242943/article.yaml

+109
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
# To be filled by the author(s) at the time of submission
2+
# -------------------------------------------------------
3+
4+
# Title of the article:
5+
# - For a successful replication, it shoudl be prefixed with "[Re]"
6+
# - For a failed replication, it should be prefixed with "[¬Re]"
7+
# - For other article types, no instruction (but please, not too long)
8+
title: "[Re] Faster Teaching via POMDP Planning"
9+
10+
# List of authors with name, orcid number, email and affiliation
11+
# Affiliation "*" means contact author
12+
authors:
13+
- name: Lukas Brückner
14+
orcid: 0000-0001-6949-5820
15+
16+
affiliations: 1,*
17+
18+
- name: Aurélien Nioche
19+
orcid: 0000-0002-0567-2637
20+
21+
affiliations: 1
22+
23+
# List of affiliations with code (corresponding to author affiliations), name
24+
# and address. You can also use these affiliations to add text such as "Equal
25+
# contributions" as name (with no address).
26+
affiliations:
27+
- code: 1
28+
name: Aalto University
29+
address: Espoo, Finland
30+
31+
# List of keywords (adding the programming language might be a good idea)
32+
keywords: rescience c, python, automated teaching, concept learning
33+
34+
# Code URL and DOI (url is mandatory for replication, doi after acceptance)
35+
# You can get a DOI for your code from Zenodo,
36+
# see https://guides.github.com/activities/citable-code/
37+
code:
38+
- url: https://github.com/luksurious/faster-teaching
39+
- doi:
40+
- swh: swh:1:dir:3335796ebdc27256ec8cb381f8baf60ace85fe9d
41+
42+
# Date URL and DOI (optional if no data)
43+
data:
44+
- url:
45+
- doi:
46+
47+
# Information about the original article that has been replicated
48+
replication:
49+
- cite: "Rafferty, A. N., Brunskill, E. , Griffiths, T. L. and Shafto, P. (2016), Faster Teaching via POMDP Planning. Cogn Sci, 40: 1290-1332." # Full textual citation
50+
- bib: rafferty2016faster # Bibtex key (if any) in your bibliography file
51+
- url: https://www.onlinelibrary.wiley.com/doi/full/10.1111/cogs.12290 # URL to the PDF, try to link to a non-paywall version
52+
- doi: 10.1111/cogs.12290 # Regular digital object identifier
53+
54+
# Don't forget to surround abstract with double quotes
55+
abstract: "We partially replicated the model described by Rafferty et al. to optimize automated teaching via POMDP planning. Teaching is formulated as a partially observable Markov decision process (POMDP) in which the teacher operates and plans actions based on the belief that reflects the learner's state. The automated teacher employs a cognitive learner model that defines how the learner's knowledge state changes. Two concept learning tasks are used to evaluate the approach: (i) a simple letter arithmetic task with the goal of finding the correct mapping between a set of letters and numbers, and (ii) a number game, where a target number concept needs to be learned. Three learner models were postulated: a memoryless model that stochastically chooses a matching concept based on the current action, a discrete model with memory that additionally matches concepts with previously seen actions and a continuous model with a probability distribution over all concepts that eliminates inconsistent concepts based on the actions. We implemented all models and both tasks, and ran simulations following the same protocol as in the original paper. We were able to replicate the results for the first task with comparable results except for one case. In the second task, our results differ more significantly. While the POMDP policies outperform the random baselines overall, a clear advantage over the policy based on maximum information gain cannot be seen. We open source our implementation in Python and extend the description of the learner models with explicit formulas for the belief update, as well as an extended description of the planning algorithm, hoping that this will help other researchers to extend this work."
56+
57+
# Bibliography file (yours)
58+
bibliography: bibliography.bib
59+
60+
# Type of the article
61+
# Type can be:
62+
# * Editorial
63+
# * Letter
64+
# * Replication
65+
type: Replication
66+
67+
# Scientific domain of the article (e.g. Computational Neuroscience)
68+
# (one domain only & try to be not overly specific)
69+
domain: Reinforcement Learning
70+
71+
# Coding language (main one only if several)
72+
language: python
73+
74+
# To be filled by the author(s) after acceptance
75+
# -----------------------------------------------------------------------------
76+
77+
# For example, the URL of the GitHub issue where review actually occured
78+
review:
79+
- url: https://github.com/ReScience/submissions/issues/44
80+
81+
contributors:
82+
- name: Koustuv Sinha
83+
orcid: 0000-0002-2803-9236
84+
role: editor
85+
- name: Emmanuel Bengio
86+
orcid: 0000-0002-3257-4661
87+
role: reviewer
88+
- name: Amy Zhang
89+
orcid: 0000-0002-4061-5582
90+
role: reviewer
91+
92+
# This information will be provided by the editor
93+
dates:
94+
- received: June 28, 2020
95+
- accepted: November 3, 2020
96+
- published: November 3, 2020
97+
98+
# This information will be provided by the editor
99+
article:
100+
- number: 7 # Article number will be automatically assigned during publication
101+
- doi: 10.5281/zenodo.4242943 # DOI from Zenodo
102+
- url: https://zenodo.org/record/4242943/files/article.pdf # Final PDF URL (Zenodo or rescience website?)
103+
104+
# This information will be provided by the editor
105+
journal:
106+
- name: "ReScience C"
107+
- issn: 2430-3658
108+
- volume: 6
109+
- issue: 3

0 commit comments

Comments
 (0)