Open Set Authorship Attribution toward Demystifying Victorian Periodicals

12/17/2019 ∙ by Sarkhan Badirli, et al. ∙ 0

Existing research in computational authorship attribution (AA) has primarily focused on attribution tasks with a limited number of authors in a closed-set configuration. This restricted set-up is far from being realistic in dealing with highly entangled real-world AA tasks that involve a large number of candidate authors for attribution during test time. In this paper, we study AA in historical texts using anew data set compiled from the Victorian literature. We investigate the predictive capacity of most common English words in distinguishing writings of most prominent Victorian novelists. We challenged the closed-set classification assumption and discussed the limitations of standard machine learning techniques in dealing with the open set AA task. Our experiments suggest that a linear classifier can achieve near perfect attribution accuracy under closed set assumption yet, the need for more robust approaches becomes evident once a large candidate pool has to be considered in the open-set classification setting.



There are no comments yet.


page 6

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

1 Introduction

Deriving its name from Queen Victoria (1837-1901) of Great Britain, Victorian literature encompasses some of the most widely-read English writers, including Charles Dickens, the Brontë sisters, Arthur Conan Doyle and many other eminent novelists. The most prolific Victorian authors shared their freshest interpretations of literature, religion, politics, social science and political economy in monthly periodicals (W. F. Poole, 1882). To avoid damaging their reputations as novelists, almost ninety percent of these articles were either written anonymously or under pseudonyms. As the pseudonym gave authors greater license to express their personal, political, and artistic views, anonymous essays were often honest and outspoken, particularly on controversial issues. However, this publication strategy presents literary critics and historians with a significant challenge. As Houghton notes, knowing the author’s identity can radically reshape interpretations of anonymously-authored articles, particularly those that include political critique. Furthermore, the intended audience of an anonymous essay cannot be accurately identified without knowing the true identity of the contributor (Walter Houghton, 1965).

To address this problem, Walter Houghton worked in collaboration with staff members, a board of editors, librarians and scholars from all over the world to pioneer the traditional approach to authorship attribution. In 1965, they created a 5-volume journal of Wellesley Index to Victorian Periodicals, named after Houghton’s during his time in Wellesley College. Since then additions and corrections to the Wellesley Index are recorded in the Curran Index. Together, the Wellesley and the Curran Indices have become the primary resources for author indexing in Victorian periodicals.

In his introduction to the Wellesley Index, the editor in chief Dr. Houghton describes the main sources of evidence used for author indexing. ”In making the identifications, we have not relied on stylistic characteristics, it was external evidence: passages in published biographies and letters, collections of essays which are reprints of anonymous articles, marked files of the periodicals, publishers’ lists and account books, and the correspondence of editors and leading contributors in British archives.” Such an approach draws from the disciplinary strengths of historically-oriented literary criticism. However, this method of author identification cannot be used on a larger scale, for this approach requires a massive amount of human labor to track all correspondence related to published essays, the vast majority of which appear only in manuscript form or in edited volumes in print. Furthermore, the degree of ambiguity in these sources, combined with the incomplete nature of correspondence archives, makes a definitive interpretation difficult to achieve.

Our study focuses on the stylistic characteristics previously overlooked in these indices. Even though author attribution using stylistic characteristics may become impractical when the potential number of contributors is on the order of thousands, we demonstrate that attribution with a high degree of accuracy is still possible based on usage and frequency of the most common words as long as one is interested in the works of a select few contributors with an adequate number of known work available for training. To support this, we focused our study on 36 of the most eminent and prolific writers of the Victorian era who have 4 or more published books that are accessible through Project Gutenberg . However, the fact that any given work can belong to one of the few select contributors as well as any one of the thousands of potential contributors still poses a significant technical challenge for traditional machine learning, especially for Victorian periodical literature. Less than half of the articles in these periodicals were written by well-known writers; the rest was contributed by thousands of less known individuals many of those first occupation is not literature. The technical challenges posed by this diverse pool of authors can only be addressed with an open-set classification framework.

Unlike its traditional counterpart, computational Authorship Attribution (AA) identifies the author of a given text out of possible candidates using statistical/machine learning methods. Thanks to the seminal work of Mosteller and Wallace (1964) in the second half of the

th century, AA has become one of the most prevalent application areas of modern Natural Language Processing (NLP) research. With the advances in internet and smartphone technology, the accumulation of text data has accelerated at an exponential rate in the last two decades. Abundant text data available in the form of emails, tweets, blogs and electronic version of books

(Gutenberg, ; GDELT, ) has opened new venues for authorship attribution and led to a surge of interest in AA among academic communities as well as corporate establishments and government agencies.

Most of the large body of existing work in AA utilizes methods that expose subtle stylometric features. These methods include n-grams, word/sentence length and vocabulary richness. When paired with word distributions, these approaches have achieved promising results performing various AA tasks. This paper explores deviates from this trend by asking a simple yet pressing question: Can we identify authors of texts written by the world’s most prominent writers based on the distributions of the words most commonly used in daily life? As a corollary, which factors play the central role in shaping predictive accuracy? Toward achieving this end, we have investigated writings of most renowned Victorian era novelists by quantifying their writing patterns in terms of their usage frequency of the most common English words. We investigated the effect of different variables on the performance of the classifier model to explore the strengths and limitations of our approach. The experiments are run in an open-set classification setup to reflect real world characteristics of our multi-authored corpus. Unattributed articles in this corpus of Victorian texts are identified as belonging to one of the 46 known novelists or classified as an unknown author. Results are evaluated using Wellesley index as a reference standard.

2 Related Work

Computational AA has offered compelling analyses of well-known documents with unknown or disputed attribution. AA has contributed to conversations about the authorship of the disputed Federalist papers Mosteller and Wallace (1964), the Shakespearean authorship controversy Fox et al. (2012), the author of New Testament Hu (2013) and the author of The Dark Tower Thompson and Rasp (2009) to name a few examples. AA has also been proven to be very effective in forensic linguistic science. Two noteworthy examples of scholarship in this vein include the use of CUSUM (Cumulative Sum Analysis) technique Morton and Michaelson (1990) as expert evidence in court proceedings and the use of stylometric analysis by FBI agents in solving the unabomber case Haberfeld and Hassell (2009).

Beyond its narrow application within literary research, AA has also paved the way for the development of several other tasks Stamatatos (2009) such as author verification Koppel and Schler (2004), plagiarism detection Meyer zu Eissen et al. (2007), author profiling Koppel et al. (2002), and the detection of stylistic inconsistencies Collins et al. (2004).

Mosteller and Wallace (1964) pioneered the statistical approach to AA by using functional and non-contextual words to identify authors of disputed ”Federalist Papers,” written by three American congressmen. Following their success with basic lexical features, AA as a subfield of research was dominated by efforts to define stylometric features Holmes (1998); Rudman (1998). Over time, features used to quantify writing style, i.e., style markers, Stamatatos (2009) evolved from simple word frequency Burrows (1992) and word/sentence length Mendenhall (1887) to more sophisticated syntactic features like sentence structure and part-of-speech tags Baayen et al. (1996); Argamon-Engelson et al. (1998), to more contextual character/word n-grams de Vel et al. (2001); Peng et al. (2004) and finally towards semantic features like synonyms McCarthy et al. (2006) and semantic dependencies Gamon (2004).

As Stamatatos (2009) points out, the more detailed the text analysis for extracting stylometric features is, the less accurate and noisier produced measures get. Furthermore, sophisticated and contextual features are not robust enough measures to counteract the influence of topic and genre Hitschler et al. (2017).

With the widespread use of internet and social media, AA research has shifted gears in the last two decades towards texts written in everyday language. The text data from these sources are more colloquial and idiomatic and much shorter in length compared to historical texts, making stylometric features such as word and character n-grams more effictive measures for AA research. Thanks to the abundance of short texts available in the form of tweets, messages, and blog posts, the most recent AA studies of shorter texts rely on various deep learning methods

Koppel and Winter (2014); Rhodes (2015); Bagnall (2015).

In this study we demonstrate that a simple linear classifier trained with word counts from the most frequently used words alone performs surprisingly well in a highly entangled AA problem involving 36 prominent and prolific writers of the Victorian era. The success of this study depended on both training and test sets including the same set of authors. We investigate the effect of vocabulary size and the size of text fragments on the overall attribution accuracy. Existing AA research on historical texts is limited for two reasons. First, studies are limited to a small number of attribution candidates, and second classification is performed in a closed-set setting. In order for computational AA to propose an alternative to costly and demanding manual author indexing methods and possibly challenge previous identifications of authorship, effective open-set classification Scheirer et al. (2013) strategies are required. Our study is the first to tackle AA in an open-set classification setting. Although its attribution accuracy is far from being ideal when compared to identifications from the Wellesley Index, our approach demonstrates that a linear classifier when run in an open-set classification setting can produce interesting insights about pseudonymous and anonymous contributions to Victorian periodicals that would not be readily attainable by manual indexing techniques.

3 Datasets and Methods

3.1 Datasets

Herein, we discuss the datasets used in this study. The main dataset consists of 595 novels (books) from 36 Victorian Era novelists. We also added 23 novels to the corpus from another 10 authors who have less than 4 books available in Project Gutenberg . Novels from these 10 authors were not used during training phase. We used these novels as samples from unknown authors, noted as out-of-distribution (OOD) samples, in the open set classification experiments. All books are downloaded from Project Gutenberg . These texts represent a wide range of genres, spanning from Gothic novels, historical fiction, satirical works, social-problem novels, detective stories, and realist novels. The distribution of genres among authors is quite erratic as some writers like Charles Dickens explored all of these genres in their novels whereas some others such as A. C. Doyle fall mainly within the purview of a single genre. Table 1 shows all 46 authors and the number of novels written by them in the dataset. This dataset is used in both closed and open-set classification experiments.

We also curated a small collection of essays from Victorian periodicals that were republished in Bentley’s Miscellaneous (1937-1938, Volume 1 and 2 based on availability from Gutenberg Project) to test our model in a realistic open-set classification setup. We picked essays that were either written anonymously or under pseudonym. There are a total of 27 essays written under pseudonyms and 3 articles published anonymously. The length of essays ranges between 50-600 sentences. For validation we used identifications from Wellesley Index as reference standard. In preparing this dataset we ensured that all text not belonging to the author such as footnotes, preface, author biography, commentary etc. were all removed. Upon completion of the review process all datasets and Python Notebooks prepared for this project will be released through github.

# novels Authors
Margaret Oliphant, H. Rider Haggard, Anthony Trollope
Charlotte M. Yonge, George MacDonald
Bulwer Lytton, Frederick Marryat, Mary E. Braddon, Mary A. Ward, George Gissing
Arthur C. Doyle, Geroge Meredith, Harrison Ainsworth, Charles Dickens, Marie Corelli,
Mrs. Henry Wood, Benjamin Disraeli, Wilkie Collins, Ouida, Thomas Hardy,
Robert L. Stevenson, Walter Besant, R. D. Blackmore, William Thackeray, Charles Reade
Bram Stoker, George Eliot, Mary Cholmondeley, Elizabeth Gaskell, Frances Trollope,
George Reynolds, Charlotte Brontë, Dinah M. Craik, Catherine Gore, Ford Madox,
Rhoda Broughton
Eliza L. Lynton, Lewis Caroll, Samuel Butler, Sarah Grand, Thomas Hughes,
Anna Thackeray, Mona Caird, Anne Brontë, Walter Pater, Emily Brontë
Table 1: There are total of 46 authors in the corpus. Of these, the most prolific 36 authors were used during the training phase of this study. Novels from the remaining 10 authors were used as OOD samples. First column represent ranges for the number of novels. Authors whose number of novels in the corpus that fall in the range are in the next column.

3.2 Methods

Our main motivation in this study is to demonstrate that simple classification models using just word counts from the most commonly used English words can be effective even in a highly entangled AA problem as long as both training and test sets come from the same set of authors. We emphasize that a closed-set classification setting is far from being realistic and is unlikely to offer much benefit in real-world AA problems that often emerge in open-set classification settings. We draw attention to the need for more sophisticated techniques for AA by extending the highly versatile linear support vector machine (SVM) beyond its use in closed-set text classification

Olsson (2008); Thompson and Rasp (2009); Argamon and Levitan (2005); Bozkurt et al. (2007); Kim et al. (2010); Gungor (2018)

to open-set classification. We show its strengths and limitations in the context of an interesting AA problem that requires identifying authorship information of anonymous and pseudonymous essays in Victorian periodicals. Although our discussion of methodology is limited to SVM, the conclusions we draw are not necessarily method specific and apply to other popular closed-set classification techniques (random forest, naive Bayes, multinomial etc.) as well.

Linear SVM optimizes a hyperplane that maximizes the margin between the positive and negative classes while minimizing the training loss incurred by samples that fall on the wrong side of the margin. We extend SVM to open-set classification as follows. For each training class (author) we train a linear SVM with a quadratic regularizer and hinge loss in a one vs. all setting by considering all text from the given author as positive and text from all other authors as negative. During the test phase, test documents are processed by these classifiers, and final prediction is rendered based on the following possibilities. If the test sample is not classified as positive by any of the classifiers, it is labeled as belonging to an unknown author. If the test sample is classified as positive by one or more classifiers, the document is attributed to the author whose corresponding classifier generates the highest confidence score.

The regularization parameter for each one vs. all classifier is tuned on the hold-out validation set to optimize score. from python library is used for SVM implementation. Class weight is set to to deal with class imbalance and for reproducibility purposes random state is fixed at (randomly chosen).

4 Experiments

In the first part of the experiment we demonstrate that usage frequency of most common words can offer important stylistic cues about the writings of renowned novelists. Towards this end, we utilized bag of words (BOW) representation to vectorize our unstructured text data. We limit the vocabulary with the most common thousand words to avoid introducing topic or genre specific bias into AA problem. One third of these words are stop words that would normally be removed in a standard document classification task. All special names/entities and punctuation are removed from the vocabulary. All words are converted to lower case.

Each book is divided into chunks of same number of sentences. Each of these text chunks is considered a document. Authors with less than 4 books/novels (10 of the 46) are considered as unknown authors in open-set classification experiments. These ten authors are randomly split between validation and test sets. Documents from the remaining 36 authors are split into three as train, validation, and test set using the ratio of 64/16/20. At the book level all three sets are mutually disjoint. That is, all documents from the same book are used in one of the three sets.

4.1 Varying document length in both training and test sets

In this experiment we investigate the size of each document on the authorship attribution performance. We considered five different document lengths, noted as : 10, 25, 50, 100 sentences or the entire book. Python’s NLTK library is used for sentence and word tokenization. The length of novels in terms of the number of sentences ranges from to and has a median of . A document with 50 sentences has a median of tokens. Vocabulary size is another variable considered pair wise with document length. For vocabulary, noted as , we considered the most frequent , , , , and words.

Table 2 presents mean , noted as , scores for each pair of document length and vocabulary size. Not surprisingly the AA prediction performance improves as the document length increases. Rate of improvement is more significant for shorter document lengths. Using entire novel as a document slightly hurts the performance as the number of training samples per class dramatically decreases. The same situation is also observed with the size of the feature vector. The rate of improvement is more remarkable for smaller vocabulary sizes. These results suggest that a vocabulary size of around 1000 and a document length of around 50 sentences can be sufficient to distinguish among eminent novelists with near perfect accuracy if three or more of their books are available for training.

4.2 Varying document length in test set while keeping it fixed in training

To simulate a scenario, where documents during test time may emerge with arbitrary lengths, we fixed document length to 50 sentences in the training phase and varied the number of sentences in test samples. The very first problem in this setting is the scaling problem between test and training documents due to different document lengths. To address this problem we normalized word counts in each document by dividing each count by the maximum count in that document. This scaling operation is followed by maximum absolute value scaling (MaxAbsScaler) on columns. MaxAbsScaler is preferred over min-max scaling to preserve sparsity as the former does not shift/center the data. Results of this experiment is reported in Table 3.

Results in Table 3 suggest that using same document length for training and test sets is not necessary. Indeed, fixing document length in the training set to a number large enough to ensure documents are sufficiently informative for the classification task at hand while small enough to provide adequate number of training samples for each class yields results comparable to those achieved by varying sizes of training document length. It is interesting to note that the larger number of training samples available in this case led to improvements in the book-level attribution accuracy as all 131 test books are correctly attributed to their true authors for vocabulary size 500 or larger.

/ 100 500 1K 5K 10K
Whole Book 0.94 0.95 0.96 0.98 0.97
100 Sent 0.78 0.96 0.98 0.99 1.00
50 Sent 0.58 0.88 0.93 0.98 0.98
25 Sent 0.37 0.70 0.79 0.90 0.92
10 Sent 0.15 0.39 0.48 0.64 0.68
Table 2: scores from closed set experiment with 36 authors. Both training and test documents have the same length in terms of the number of sentences. Numbers of sentences considered are , , , and entire book. Columns represent different vocabulary sizes. , , , and most frequent words are considered.
/ 100 500 1K 5K 10K
Whole Book 0.93 1.00 1.00 1.00 1.00
100 Sent 0.74 0.97 0.98 1.00 1.00
50 Sent 0.58 0.88 0.93 0.98 0.98
25 Sent 0.40 0.71 0.79 0.90 0.92
10 Sent 0.21 0.43 0.50 0.64 0.68
Table 3: Varying the document length in test set while it is fixed in training. Number of sentences in training documents are fixed at 50 but different lengths are considered for test documents. Numbers of sentences considered are 10, 25, 50, 100 and the entire book. Reported results are scores.

Authors’ top predictive words. This experiment is designed to highlight each author’s most distinguishing words and their impact on classification. One-vs-all SVM classifiers are trained for each author with penalty. Documents of 50 sentences length are considered along with a vocabulary containing 1000 most frequent words. Regularization constant is tuned to maximize individual scores on the validation set. penalty yields a more sparse model by pushing coefficients of some features towards zero. From each classifier non-zero coefficients with the highest absolute magnitude are selected. We considered words associated with these coefficients as the author’s most distinguishing words 111Scaling word counts eliminates the potential bias due to frequency. Figure 1 displays these words for six of the authors with font size for each word magnified proportional to the absolute magnitude of their corresponding coefficients. These six authors are Charles Dickens, George Eliot, George Meredith, H. Rider Haggard, Thomas Hardy and William Thackeray.

With one possible exception it is impractical, if not impossible, to identify authors based on these word clouds. George Eliot who was a critic of organized religion in her novels is the only exception as the word “faith” can be spotted in the corresponding word cloud. However, the nearly-perfect attribution accuracy achieved in our results demonstrates the utility of machine learning in detecting subtle patterns not easily captured by human reasoning. In addition to presence or absence of certain words and their usage frequencies in a given text SVM takes advantage of word co-occurrence in the high dimensional feature space.

These word clouds provided other interesting findings as well. For example ”summer” is the word with the largest absolute SVM coefficient for both William Thackeray (WT) and George Meredith (GM), yet the coefficient is positive for WT and negative for GM. This suggests that WT has its own characteristic way of using the word ”summer” that would set him apart from others.222We can draw this conclusion as features from BOW representation are always non-negative. Normalization and scaling we applied did not change this fact. Therefore, we may argue that features with with the largest absolute coefficient are best individual predictors for the positive class.. Beside word frequency distribution, correlation between these frequencies also carries predictive clues and SVM effectively exploits these signals.

The usage frequency of words with the largest absolute SVM coefficients significantly vary among authors. For example, George Eliot’s top 3 words has a total of 200 occurrence in her novels whereas H. Rider Haggard’s top 3 words occur thousands of times and includes the article “a”.

Figure 1: Word cloud plots for six authors. Words are magnified proportional to the magnitude of their corresponding SVM coefficients.

4.3 Open-set classification

We conducted two sets of experiments in the open set classification setting. The first one in a controlled and the other in a real-world setting. In both settings training data contains documents from 36 known authors (64% of author’s all documents). The validation set contains documents from the first group of 5 unknown authors in addition to documents from 36 known authors (16% of author’s all documents). In the controlled setting, the test set contains documents from the second group of 5 unknown authors in addition to documents from 36 known authors (remaining 20% of author’s all documents). Document lengths are fixed at 100 sentences and most frequent

words are used as vocabulary. In the open-set classification setting we used two different evaluation metrics as there are documents from both known and unknown authors in the test set. In addition to mean

() computed for known authors, we also report detection that evaluates the performance of the model in detecting documents of unknown authors.

For the real-world experiment complete essays of various lengths from Bentley’s Miscellaneous Volume 1 and 2 (1837-1838) were considered as test documents. Numbers of sentences in these essays vary between 47 and 500.

Results in the controlled setting. score of 36 known authors in the controlled setting is (first row in Table 4), slightly below closed set classification score of . This is expected as the number of potential false positives for each known author increases with the inclusion of documents from unknown authors. The first row in Table 5 shows the performance breakdown on OOD samples. The performance of out-of-distribution (OOD) samples detection greatly suffered from false positives (FPs), mainly because the dataset is severely unbalanced. OOD samples form only of the test set ( vs ). C. Brontë and D. M. Craik were two most affected authors with 70 and 38 FPs which were and of total test samples from them, respectively. Small training size seems to be the underlying reason for this performance as both authors had 2 books (out of 4) for training. On false negative (FN) side, 3 authors were on the spotlight: C. Brontë (16), G. Meredith (12) and M. Corelli (8) where the numbers in parenthesis stand for quantity of FNs associated with that author. First row in Table 6 displays author distribution over misclassified OOD samples. authors had zero false negatives and overall of them had false negatives less than or equal to five samples. Out of 365 OOD documents, our approach correctly identified 294 ( ) samples belonging to an unknown author.

It is interesting to note that all documents that were incorrectly attributed to Charlotte Brontë are from her younger sister Emily Brontë’s famous novel “Wuthering Heights”. Although Brontë sisters had their own narrative style and originality portrayed in their novels, they may be considered homologous when it comes to the usage of most common words. Collaborative writing and imaginary story telling during their childhood might be one explanation for this phenomenon Wikipedia (2019). Another interesting observation is that all of the documents that were incorrectly attributed to Marie Corelli comes from Elizabeth L. Linton’s book of “Modern Woman and What is Said of Them”.

Results on periodicals. Of the 27 essays collected from Victorian periodicals, 6 are from known authors. Three of these are written under Boz pseudonym, which is known to belong to Charles Dickens. The remaining three are written by C. Gore, G.W.M. Reynolds, and W. Thackeray, under their pseudonyms, Toby Allspy, Max, and Goliah Gahagan, respectively. Remaining 21 essays are from less known writers who are not represented in our training dataset. We evaluated our results using identifications by Wellesley Index as the reference standard. Although all three articles from Charles Dickens would have been correctly classified under closed set assumption, only one was correctly attributed to him in the open set setup and the other two are misdetected as documents belonging to unknown authors. “Adventures in Paris” under pseudonym Toby Allspy was accurately attributed to Catherine Gore. Articles by Reynolds and Thackeray were misdetected as documents by unknown authors.

Detection score of is still reasonable as of the essays from unknown authors were correctly detected as documents by unknown authors. Out of the three that were missed “The Marine Ghost” from Edward Howard offers an interesting case study that may challenge identification by Wellesley Index. It is attributed to Frederick Marryat, who was Howard’s captain while he served in the Navy. Furthermore, Marryat chose Howard as his sub-editor Goodwin (1885) while he was the editor of the Metropolitan Magazine. This incorrect attribution suggests Marryat played a profound role in shaping Edward Howard’s authorial voice, a claim supported by their shared naval experience and their long term professional relationship.

The corpus has 3 essays from periodicals that still remain unattributed in Wellesley Index. In this experiment, none of three essays were attributed to any known authors.

precision recall
1K 0.97 0.87 0.91
2K 0.99 0.92 0.95
Table 4: Performance on samples from known authors. Reported scores are averages from 36 authors
precision recall
1K 0.34 0.81 0.48
2K 0.46 0.85 0.60
Table 5: Performance on OOD samples detection from controlled setting with 1000 and 2000 vocabulary.

Increasing vocabulary size Although the most frequent words proved to be sufficiently informative in the closed set classification setup, they are not as effective in the open set framework. When the number of contributors in the test set is on the order of thousands more features will inevitably be required to improve attribution accuracy. To show that this is indeed the case we repeated the previous two open set classification experiments after increasing the vocabulary size to .

In the controlled setting with the increased vocabulary size, score on known authors increases to from while detection improves from to (second row in Table 4). Additional vocabulary significantly helped to decrease total number of FPs from to . Nevertheless, these features had minimal effect on documents from C. Brontë as of them are again classified as OOD samples. The distribution of false negatives is also updated in the second row of Table 6. Increasing the vocabulary size led to significant improvements in open-set classification performance yet the number of documents incorrectly attributed to Charlotte Brontë slightly increased to . As earlier all of these belong to Emily Brontë’s “Wuthering Heights” novel. This paves the way for speculating about two possible scenarios. It is possible that children with the same upbringing develop similar unconscious daily word usage, which does not change after childhood. Considering the fact that the Brontë family wrote and shared their stories with each other from a very early age Alexander (1983), this study suggests that their childhood editorial and reading practices shaped their subsequent work. The conflation of their respective authorial voices also suggests that the elder sister might have helped the younger in editing the book.

At the book level, using entire novel as a single long document produced perfect results. All books from known authors are attributed to their true authors and all novels from unknown authors are correctly detected as belonging to unknown authors.

Noteworthy improvements are achieved on essays from periodicals as well. In addition to two articles correctly attributed to known authors in the previous experiment, article “The Professor - A Tale” under pseudonym G. Gahagan is now correctly attributed to William Thackeray in our model. These changes also classified a previously unindexed article to Frederick Marryat. Marryat is considered an early pioneer of sea story, and the attributed article, “A Steam Trip to Hamburg”, offers a travel narrative of a journey by sea from London to the European continent.

FN ranges 0 1 2-5 6-10
# authors - 1K 14 7 12 1 2
# authors - 2K 18 9 6 2 1
Table 6: False negative distribution using most frequent words as a feature set. Top row represents number/range of misclassified OOD samples. The second and third rows display how many classifiers correspond to the number/range in the top row, using 1000 and 2000 most frequent words, respectively.

5 Conclusion and Future Work

In this paper, we took a pragmatic view of computational AA to highlight the critical role it could play in authorship attribution studies involving historical texts. We consider Victorian texts as a case study as many contemporary literary tropes and publishing strategies originate from this period. We demonstrated the strengths and weaknesses of existing computational AA paradigms. Specifically, we show that common English words are sufficient to a greater extent in distinguishing among writings of most renowned authors, especially when AA is performed in the closed-set setup. Experiments under closed-set assumption produced near perfect attribution accuracy in AA task involving 36 authors using only most frequent words. The performance suffered significantly as we switch to the more realistic open-set setup. Increasing the vocabulary size helped to some extent and provided some interesting insights that would challenge results of manual indexing. Open-set experiments also open interesting avenues for future research to investigate whether authors with the same upbringing may develop similar word usage habits as in the case of Brontë sisters. However, overall results from open set experiments confirm the need for a more systematic approach to open-set AA. There are several directions for future exploration following this work.

We believe that attribution accuracy in open-set configuration could improve significantly if word counts are first mapped onto attributes capturing information about themes, genres, archetypes, settings, forms, etc. rather than being directly used in the attribution task. Bayesian priors can be extremely useful to distinguish viable human-developed word usage patterns from those adversarially generated by computers. Similarly, hierarchically clustering known authors and defining meta-authors at each level of the hierarchy can help us more accurately identify writings by unknown authors. The dataset that we have compiled can be enriched with additional essays from Victorian periodicals to become a challenging benchmark dataset and an invaluable resource for evaluating future computational AA algorithms.


  • Alexander (1983) Christine Alexander. 1983. The Early Writings of Charlotte Brontë. Wiley, John & Sons.
  • Argamon and Levitan (2005) S. Argamon and S. Levitan. 2005. Measuring the usefulness of function words for authorship attribution. In Proceedings of ACH/ALLC Conference.
  • Argamon-Engelson et al. (1998) S. Argamon-Engelson, M. Koppel, and G. Avneri. 1998. Style-based text categorization: What newspaper am i reading? In In Proceedings of AAAI Workshop on Learning for Text Categorization, pages 1–4.
  • Baayen et al. (1996) R. Baayen, H. van Halteren, and F. Tweedie. 1996. Outside the cave of shadows: Using syntactic annotation to enhance authorship attribution. Literary and Linguistic Computing, 11:121–131.
  • Bagnall (2015) Douglas Bagnall. 2015. Author identification using multi-headed recurrent neural networks. ArXiv, abs/1506.04891.
  • Bozkurt et al. (2007) I. Bozkurt, O. Baglioglu, and E. Uyar. 2007. Authorship attribution performance of various features and classification methods. In 22nd International Symposium on Computer and Information Sciences.
  • Burrows (1992) J.F. Burrows. 1992. Not unless you ask nicely: The interpretative nexus between analysis and information. Literary and Linguistic Computing, 7:91–109.
  • Collins et al. (2004) J. Collins, D. Kaufer, P. Vlachos, B. Butler, and S. Ishizaki. 2004. Detecting collaborations in text: Comparing the authors’ rhetorical language choices in the federalist papers. Computers and the Humanities, 38:15–36.
  • (9) Eileen Curran. Curran index.
  • Meyer zu Eissen et al. (2007) S. Meyer zu Eissen, B. Stein, and M. Kulig. 2007. Plagiarism detection without reference collections. Advances in Data Analysis, pages 359–366. Springer.
  • Fox et al. (2012) Neal Fox, Omran Ehmoda, and Eugene Charniak. 2012. Statistical stylometrics and the marlowe- shakespeare authorship debate. Providence, RI: Brown University M.A Thesis.
  • Gamon (2004) M. Gamon. 2004. Linguistic correlates of style: Authorship classification with deep linguistic analysis features. In In Proceedings of the 20th International Conference on Computational Linguistics, pages 611–617.
  • (13) Project GDELT.
  • Goodwin (1885) Gordon Goodwin. 1885. Howard, edward. Dictionary of National Biography, 28.
  • Gungor (2018) A. Gungor. 2018. Benchmarking authorship attribution techniques using over a thousand books by fifty victorian era novelists. Master Thesis.
  • (16) Project Gutenberg.
  • Haberfeld and Hassell (2009) M. Haberfeld and A. V. Hassell. 2009. A new understanding of terrorism: Case studies, trajectories and lessons learned. Springer.
  • Hitschler et al. (2017) Julian Hitschler, Esther van den Berg, and Ines Rehbein. 2017.

    Authorship attribution with convolutional neural networks and pos-eliding.

    In In Proceedings of the Workshop on Stylistic Variation, page 53–58.
  • Holmes (1998) D.I. Holmes. 1998. The evolution of stylometry in humanities scholarship. Literary and Linguistic Computing, 13:111–117.
  • Hu (2013) W. Hu. 2013. Study of pauline epistles in the new testament using machine learning. Sociology Mind, 3:193–203.
  • Kim et al. (2010) S. Kim, H. Kim, T. Weninger, and J. Han. 2010. Authorship classification: Syntactic tree mining approach. In Proceedings of the ACM SIGKDD Workshop on Useful Patterns.
  • Koppel et al. (2002) M. Koppel, S. Argamon, and A.R. Shimoni. 2002. Automatically categorizing written texts by author gender. Literary and Linguistic Computing, 17:401–412.
  • Koppel and Schler (2004) M. Koppel and J. Schler. 2004. Authorship verification as a one-class classification problem. In Proceedings of the 21st International Conference on Machine Learning.
  • Koppel and Winter (2014) Moshe Koppel and Yaron Winter. 2014. Determining if two documents are written by the same author. Journal of the Association for Information Science and Technology, 65:178–187.
  • McCarthy et al. (2006) P.M. McCarthy, G.A. Lewis, D.F. Dufty, and D.S. McNamara. 2006. Analyzing writing styles with coh-metrix. In

    In Proceedings of the Florida Artificial Intelligence Research Society International Conference

    , pages 764–769.
  • Mendenhall (1887) T. C Mendenhall. 1887. The characteristic curves of composition. Science, 9:237–249.
  • Morton and Michaelson (1990) A.Q. Morton and S. Michaelson. 1990. The qsum plot. Technical Report CSR-3-90, University of Edinburgh.
  • Mosteller and Wallace (1964) F. Mosteller and D.L. Wallace. 1964. Inference and disputed authorship: The federalist. Addison-Wesley.
  • Olsson (2008) J. Olsson. 2008. Forensic linguistics: An introduction to language, crime and the law. 2nd ed.
  • Peng et al. (2004) F. Peng, D. Shuurmans, and S. Wang. 2004.

    Augmenting naive bayes classifiers with statistical language models.

    Information Retrieval Journal, 7:317–345.
  • Rhodes (2015) D. Rhodes. 2015. Author attribution with cnns. Technical Report.
  • Rudman (1998) J. Rudman. 1998. The state of authorship attribution studies: Some problems and solutions. Computers and the Humanities, 31:351–365.
  • Scheirer et al. (2013) W. J. Scheirer, A. R. Rocha, A. Sapkota, and T. E. Boult. 2013. Toward open set recognition. TPAMI, 35.
  • Stamatatos (2009) Efstathios Stamatatos. 2009. A survey of modern authorship attribution methods. Journal of the American Society for Information Science and Technology, 60:538–556.
  • Thompson and Rasp (2009) J. R. Thompson and J. Rasp. 2009. Did c.s. lewis write the dark tower?: An examination of the small-sample properties of the thisted-efron tests of authorship. Austrian Journal Statistics, 38:71–82.
  • de Vel et al. (2001) O. de Vel, A. Anderson, M. Corney, and G. Mohay. 2001. Mining e-mail content for author identification forensics. SIGMOD Record, 30:55–64.
  • (37) Index Wellesley.
  • Wikipedia (2019) Wikipedia. 2019. Brontë family. Https://ë_family.