Cargando…

Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules

Chemical named entity recognition (NER) is an active field of research in biomedical natural language processing. To facilitate the development of new and superior chemical NER systems, BioCreative released the CHEMDNER corpus, an extensive dataset of diverse manually annotated chemical entities. Mo...

Descripción completa

Detalles Bibliográficos
Autores principales: Korvigo, Ilia, Holmatov, Maxim, Zaikovskii, Anatolii, Skoblov, Mikhail
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5966369/
https://www.ncbi.nlm.nih.gov/pubmed/29796778
http://dx.doi.org/10.1186/s13321-018-0280-0
_version_ 1783325441765933056
author Korvigo, Ilia
Holmatov, Maxim
Zaikovskii, Anatolii
Skoblov, Mikhail
author_facet Korvigo, Ilia
Holmatov, Maxim
Zaikovskii, Anatolii
Skoblov, Mikhail
author_sort Korvigo, Ilia
collection PubMed
description Chemical named entity recognition (NER) is an active field of research in biomedical natural language processing. To facilitate the development of new and superior chemical NER systems, BioCreative released the CHEMDNER corpus, an extensive dataset of diverse manually annotated chemical entities. Most of the systems trained on the corpus rely on complicated hand-crafted rules or curated databases for data preprocessing, feature extraction and output post-processing, though modern machine learning algorithms, such as deep neural networks, can automatically design the rules with little to none human intervention. Here we explored this approach by experimenting with various deep learning architectures for targeted tokenisation and named entity recognition. Our final model, based on a combination of convolutional and stateful recurrent neural networks with attention-like loops and hybrid word- and character-level embeddings, reaches near human-level performance on the testing dataset with no manually asserted rules. To make our model easily accessible for standalone use and integration in third-party software, we’ve developed a Python package with a minimalistic user interface.
format Online
Article
Text
id pubmed-5966369
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-59663692018-06-05 Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules Korvigo, Ilia Holmatov, Maxim Zaikovskii, Anatolii Skoblov, Mikhail J Cheminform Software Chemical named entity recognition (NER) is an active field of research in biomedical natural language processing. To facilitate the development of new and superior chemical NER systems, BioCreative released the CHEMDNER corpus, an extensive dataset of diverse manually annotated chemical entities. Most of the systems trained on the corpus rely on complicated hand-crafted rules or curated databases for data preprocessing, feature extraction and output post-processing, though modern machine learning algorithms, such as deep neural networks, can automatically design the rules with little to none human intervention. Here we explored this approach by experimenting with various deep learning architectures for targeted tokenisation and named entity recognition. Our final model, based on a combination of convolutional and stateful recurrent neural networks with attention-like loops and hybrid word- and character-level embeddings, reaches near human-level performance on the testing dataset with no manually asserted rules. To make our model easily accessible for standalone use and integration in third-party software, we’ve developed a Python package with a minimalistic user interface. Springer International Publishing 2018-05-23 /pmc/articles/PMC5966369/ /pubmed/29796778 http://dx.doi.org/10.1186/s13321-018-0280-0 Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Korvigo, Ilia
Holmatov, Maxim
Zaikovskii, Anatolii
Skoblov, Mikhail
Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules
title Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules
title_full Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules
title_fullStr Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules
title_full_unstemmed Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules
title_short Putting hands to rest: efficient deep CNN-RNN architecture for chemical named entity recognition with no hand-crafted rules
title_sort putting hands to rest: efficient deep cnn-rnn architecture for chemical named entity recognition with no hand-crafted rules
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5966369/
https://www.ncbi.nlm.nih.gov/pubmed/29796778
http://dx.doi.org/10.1186/s13321-018-0280-0
work_keys_str_mv AT korvigoilia puttinghandstorestefficientdeepcnnrnnarchitectureforchemicalnamedentityrecognitionwithnohandcraftedrules
AT holmatovmaxim puttinghandstorestefficientdeepcnnrnnarchitectureforchemicalnamedentityrecognitionwithnohandcraftedrules
AT zaikovskiianatolii puttinghandstorestefficientdeepcnnrnnarchitectureforchemicalnamedentityrecognitionwithnohandcraftedrules
AT skoblovmikhail puttinghandstorestefficientdeepcnnrnnarchitectureforchemicalnamedentityrecognitionwithnohandcraftedrules