Public Implementation of paper Calling Out Bluff: Attacking the Robustness of Automatic Scoring Systems with Simple Adversarial Testing.
Arxiv Link
Authors:
Yaman Kumar*, Mehar Bhatia*, Anubha Kabra*, Jessy Junyi Li, Di Jin, Rajiv Ratn Shah
For any questions or issues, feel free to email us at yamank@iiitd.ac.in, mehar.bhatia@midas.center.
To generate our adversarial samples, please view the file 'TestCaseSuite_CallingOutBluff.ipynb' Working of this TestCaseSuite file :
- Download ASAP AES Dataset from here.
- Save the training and test cases prompt wise.
- Change the prompt number and file to load in the first cell of the notebook.
- Download and load the supporting files for test cases, given below.
- The notebook has been commented well, find the specifc test case you want to simulate and run!
To view all our simulated adversarial testcases, click below
Sentence list for out testcases like songs, speech, wikipedia, universal false, universal truths etc can be found here
- LSTM with MoT layer
- Paper Link
- Folder: Model1(LSTM_MoT)
- Weights uploaded
- EASE
- Implementation Link
- Folder: Model2(EASE)
- Skipflow
- Paper Link
- Folder: Model3(SkipFlow)
- Please download glove.6B.300d embeddings and save in main folder. (Too large to add)
- Weights uploaded
- BERT+Adversarial Evaluation (Two Stage Learning)
- Paper Link
- Folder: Model4(BERT)
- MemoryNetworks
- Paper Link
- Folder: Model5(MemoryNets)