Skip to main content

Fast IdEntification of State-of-The-Art models using adaptive bandit algorithms

Project description

FIESTA (Fast IdEntification of State-of-The-Art models using adaptive bandit algorithms)

licence Build Status codecov

Quick links:

  1. Documentation - You can find the motivation of the project code base there as well.
  2. Tutorials

Installing

Requires Python 3.6.1 or greater.

pip install fiesta-nlp

Experiments in the paper

NER experiments

The code used to create the NER results can be founder here with all of the instructions on:

  1. How the data was split.
  2. How to re-run the models.
  3. How the images in the paper were created.
  4. Links to all of the original F1 results and data splits.

Target Dependent Sentiment Analysis experiments

The 500 Macro F1 results from the 12 different TDSA models can be found within test_f1.json file. For replication purposes we have created a Google Colab notebook which can be found here that shows how the results from the paper can be replicated. Further more this notebook is a good example of how to use the fiesta library when you already have results and do not need to evaluate any modles.

Citing (This will be updated when the ACL version of the paper is published)

If you use FIESTA in your research, please cite FIESTA: Fast IdEntification of State-of-The-Art models using adaptive bandit algorithms

@article{moss2019fiesta,
  title={FIESTA: Fast IdEntification of State-of-The-Art models using adaptive bandit algorithms},
  author={Moss, Henry B and Moore, Andrew and Leslie, David S and Rayson, Paul},
  journal={arXiv preprint arXiv:1906.12230},
  year={2019}
}

General Acknowledgments

This code base and it's related FIESTA paper could not have been done without:

  1. Henry Moss's time funded through EPSRC Doctoral Training Grant and the STOR-i Centre for Doctoral Training.
  2. Andrew Moore's time funded through EPSRC Doctoral Training Grant.
  3. Paul Rayson's and David Leslie's time.
  4. Resources -- The loan of a NVIDIA GP100-equipped workstation from Dr Chris Jewell at the Centre for Health Informatics, Computing, and Statistics, Lancaster University.
  5. We lastly thank the comments and advise of the reviewers from ACL 2019 which has greatly improved the paper.

Issue template Acknowledgment

We copied/adapted the issues templates from the allennlp project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fiesta_nlp-0.0.1.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

fiesta_nlp-0.0.1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file fiesta_nlp-0.0.1.tar.gz.

File metadata

  • Download URL: fiesta_nlp-0.0.1.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7rc1

File hashes

Hashes for fiesta_nlp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 87ef50b3d6cf993848fb48289a224ec3112c7edacab3e03b77f36fd23ea960e2
MD5 99c50d18d5e1d2387d3f1a5eb75da6f2
BLAKE2b-256 ea33c2cbce5b8d504879fe4db1ccf11724c2f3e9c2a02f97a1dad1c2e2e8d588

See more details on using hashes here.

File details

Details for the file fiesta_nlp-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: fiesta_nlp-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7rc1

File hashes

Hashes for fiesta_nlp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9746aa0116570083006bc5debf2517618044c9e5cf35a0ecd5575cc4946c3aea
MD5 8c586543e79d313eb958623ad6936ff7
BLAKE2b-256 e055b886c9ed55ff9ddbc40e2f36abde62218015f4abdf73358e96637c47a748

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page