Skip to content

edl

1.1

Toolbox for Error-Driven Learning Simulations with Two-Layer Networks

0packages depend
2.9Kdownloads / year
test coverage
12/13checks pass

Overview

About
Maintained by Jacolien van RijFirst published 2021-04-122 releasesCRAN page ↗

Error-driven learning (based on the Widrow & Hoff (1960)https://isl.stanford.edu/~widrow/papers/c1960adaptiveswitching.pdf learning rule, and essentially the same as Rescorla-Wagner's learning equations (Rescorla & Wagner, 1972, ISBN: 0390718017), which are also at the core of Naive Discrimination Learning, (Baayen et al, 2011, doi:10.1037/a0023851) can be used to explain bottom-up human learning (Hoppe et al, doi:10.31234/osf.io/py5kd), but is also at the core of artificial neural networks applications in the form of the Delta rule. This package provides a set of functions for building small-scale simulations to investigate the dynamics of error-driven learning and it's interaction with the structure of the input. For modeling error-driven learning using the Rescorla-Wagner equations the package 'ndl' (Baayen et al, 2011, doi:10.1037/a0023851) is available on CRAN at https://cran.r-project.org/package=ndl. However, the package currently only allows tracing of a cue-outcome combination, rather than returning the learned networks. To fill this gap, we implemented a new package with a few functions that facilitate inspection of the networks for small error driven learning simulations. Note that our functions are not optimized for training large data sets (no parallel processing), as they are intended for small scale simulations and course examples. (Consider the python implementation 'pyndl' https://pyndl.readthedocs.io/en/latest/ for that purpose.)

Install

Health

CRAN checks
1NOTE12OK
Failing flavors
  • NOTE r-devel-linux-x86_64-debian-gcc
Slowest check: 2.2 min · r-devel-linux-x86_64-fedora-clang
Code health
None
Tests · ratio 0.00
not tracked
Coverage
100%
Documentation · exports
2
Dependencies · direct
Check history
  • NOTE2026-08-01
    12 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMENoVignettesYes · dynamicpkgdown siteNoNEWSNoCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
100%
Return-value docs
100%
References docs
0%

Downloads

2.9K
CRAN downloads in the past year
Rank #18,466 · ~8/day · ~242/mo
Daily download trend is not available in this view yet.
21330 days
59690 days
2.9K1 year
Compare downloads with other packages →
Also on336 r2u6 autocran

Dependencies

Declared dependencies
4 external dependencies (excludes base and recommended)
Depends (3)
Imports (0)
none
LinkingTo (0)
none
Suggests (2)
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

Datasets

People & History

People (2)
Maintainer (1)
Author, Maintainer
Authors (2)
Author, Maintainer
Package Timeline

2 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • 1.1Latest
    2021-09-20 · current release · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 1.0
    2021-04-12
  • R
    R 4.0.0 released · 2020-04-24

Package metadata

First published
2021-04-12
Total releases
2 / 5 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 4.0.0
Bundled data
0.5 KB / 1 file
Download size
255 KB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy