<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">zldm</journal-id><journal-title-group><journal-title xml:lang="ru">Заводская лаборатория. Диагностика материалов</journal-title><trans-title-group xml:lang="en"><trans-title>Industrial laboratory. Diagnostics of materials</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1028-6861</issn><issn pub-type="epub">2588-0187</issn><publisher><publisher-name>ООО «Издательство «ТЕСТ-ЗЛ»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26896/1028-6861-2021-87-7-76-84</article-id><article-id custom-type="elpub" pub-id-type="custom">zldm-1457</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МАТЕМАТИЧЕСКИЕ МЕТОДЫ ИССЛЕДОВАНИЯ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MATHEMATICAL METHODS OF INVESTIGATION</subject></subj-group></article-categories><title-group><article-title>Способы построения текстовых коллекций для обучения классификаторов</article-title><trans-title-group xml:lang="en"><trans-title>Ways to build text collections for training classifiers</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Мулатов</surname><given-names>Н. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Mulatov</surname><given-names>N. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Николай Иванович Мулатов</p><p>111250, Москва, Красноказарменная ул., д. 14</p></bio><bio xml:lang="en"><p>Nikolai I. Mulatov</p><p>14, Krasnokazarmennaya ul., Moscow, 111250</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Мохов</surname><given-names>А. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Mokhov</surname><given-names>A. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Андрей Сергеевич Мохов</p><p>111250, Москва, Красноказарменная ул., д. 14</p></bio><bio xml:lang="en"><p>Andrey S. Mokhov</p><p>14, Krasnokazarmennaya ul., Moscow, 111250</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Толчеев</surname><given-names>В. О.</given-names></name><name name-style="western" xml:lang="en"><surname>Tolcheev</surname><given-names>V. О.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Владимир Олегович Толчеев</p><p>111250, Москва, Красноказарменная ул., д. 14</p></bio><bio xml:lang="en"><p>Vladimir O. Tolcheev</p><p>14, Krasnokazarmennaya ul., Moscow, 111250</p></bio><email xlink:type="simple">tolcheevvo@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский университет «Московский энергетический институт»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>National Research University «Moscow Power Engineering Institute»</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>24</day><month>07</month><year>2021</year></pub-date><volume>87</volume><issue>7</issue><fpage>76</fpage><lpage>84</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Мулатов Н.И., Мохов А.С., Толчеев В.О., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Мулатов Н.И., Мохов А.С., Толчеев В.О.</copyright-holder><copyright-holder xml:lang="en">Mulatov N.I., Mokhov A.S., Tolcheev V.О.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.zldm.ru/jour/article/view/1457">https://www.zldm.ru/jour/article/view/1457</self-uri><abstract><p>Решена задача по составлению русскоязычной текстовой коллекции, состоящей из библиографических описаний научных статей, для обучения классификаторов. Рассмотрены различные подходы к созданию таких коллекций, оценена целесообразность использования экспертов (асессоров) для присвоения меток классов. Проведен анализ известных наборов документов, приведены требования к формируемому текстовому массиву, обоснован выбор предметной области. Отмечено, что по ряду тематик (например, «Интеллектуальный анализ данных», Data and Text Mining) в русскоязычных электронных библиотеках находится мало статей, что затрудняет формирование сбалансированных наборов документов. Для решения этой проблемы предложено составлять коллекцию с помощью автоматизированного перевода публикаций из известных англоязычных электронных библиотек (ACM digital library, IEEE Xplore digital library, CiteSeerX) с последующим экспертным контролем качества перевода. Исследована сформированная коллекция библиографических научных документов с помощью методов кластеризации (латентный семантический анализ) и визуализации (метод главных компонент). Составлены обучающие и тестовые выборки, применены «стандартные» классификаторы (метод K-ближайших соседей, логистическая регрессия, случайный лес), рассчитаны меры качества (аккуратность, точность и полнота). Экспериментальные результаты показали, что при проведении жесткой классификации все рассчитанные меры для исследуемых классификаторов находятся в диапазоне [0,79; 0,87], мягкой классификации — [0,91; 0,95]. При этом эксперименты выявили практически идентичные результаты при использовании для обучения-тестирования русско- и англоязычных библиографических описаний (различия не превосходят двух процентов). Предложенный способ формирования текстовой коллекции сокращает трудоемкость процесса проставления меток по сравнению с экспертным подходом, решает проблему недостатка русскоязычных документов в области «Интеллектуальный анализ данных», позволяет сформировать достаточно большие сбалансированные наборы библиографических документов для обучения-тестирования классификаторов.</p></abstract><trans-abstract xml:lang="en"><p>We report on solving the problem of forming a Russian-language text collection (dataset) consisting of bibliographic descriptions of scientific articles for training classifiers. Various approaches to creating such collections are considered. The expediency of using expert estimates for assigning class labels is assessed. The known datasets are analyzed, the requirements for the generated text array are formulated, and the choice of the subject area (Computer Science) is justified. We propose a technology of forming collection in conditions of the shortage of Russian-language articles. To do this we use automated translation of publications (bibliographic descriptions) from available English-language electronic libraries (ACM digital library, IEEE Xplore digital library, CiteSeerX) with additional expert quality control of the translation. The bibliographic collection thus formed was studied using methods of clustering (Latent Semantic Analysis) and visualization (Principal Component Analysis). Training and test samples were compiled and «standard» classifiers (K-Nearest Neighbor Method, Logistic Regression, Random Forest) were used. Then we calculated standard quality measures (accuracy, precision, recall). The rigid and soft classification were carried out. For rigid and soft classification all calculated measures (for the studied classifiers) ranged within [0.79; 0.87], and [0.91; 0.95], respectively. The experiments showed almost identical results for Russian and English bibliographic descriptions (the difference did not exceed 2%). The proposed method of forming text collections reduces the complexity of the labeling process compared to the expert approach, solves the problem of the lack of Russian-language documents, allows formation of sufficiently large balanced bibliographic datasets for training and testing classifiers.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>интеллектуальный анализ данных</kwd><kwd>формирование текстовых коллекций</kwd><kwd>методы классификации</kwd><kwd>машинное обучение</kwd><kwd>экспертные оценки</kwd></kwd-group><kwd-group xml:lang="en"><kwd>data and text mining</kwd><kwd>formation of text collections</kwd><kwd>classification methods</kwd><kwd>machine learning</kwd><kwd>expert evaluation</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Орлов А. И. Теория принятия решений: учебник для вузов. — М.: Экзамен, 2006. — 576 с.</mixed-citation><mixed-citation xml:lang="en">Orlov A. I. Theory of decision-making: Textbook for universities. — Moscow: Ékzamen, 2006. — 576 p. [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Орлов А. И. О работах по теории принятия решений и экспертным оценкам / Материалы международной научно-практической конференции «Теория активных систем». 2019. С. 281 – 288.</mixed-citation><mixed-citation xml:lang="en">Orlov A. I. On works on the theory of decision-making and expert assessments / Mater. of the Int. Sci.-Pract. Conf. «Theory of active systems». 2019. P. 281 – 288 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Васильев В. Г. Вероятностные модели и методы оценки качества эталонных массивов текстов при классификации / Труды XV Всероссийской научной конференции RCDL’2013. 2013. С. 259 – 268.</mixed-citation><mixed-citation xml:lang="en">Vasiliev V. G. Probabilistic models and methods for assessing the quality of reference text arrays in classification / Proc. of the XV All-Russian Sci. Conf. RCDL’2013. 2013. P. 259 – 268 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Гилязев Р. А., Турдаков Д. Ю. Активное обучение и краудсорсинг: обзор методов оптимизации разметки данных / Труды ИСП РАН. 2018. Т. 30. Ч. 2. С. 215 – 250.</mixed-citation><mixed-citation xml:lang="en">Gilyazev R. A., Turdakov D. Yu. Active learning and crowdsourcing: a survey of data markup optimization methods / Tr. ISP RAN. 2018. Vol. 30. Part 2. P. 215 – 250 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang J., Sheng V. S., Wu J., Wu X. Multi-class ground truth inference in crowdsourcing with clustering / IEEE Transactions on Knowledge and Data Engineering. 2016. Vol. 28. N 4. P. 1080 – 1085.</mixed-citation><mixed-citation xml:lang="en">Zhang J., Sheng V. S., Wu J., Wu X. Multi-class ground truth inference in crowdsourcing with clustering / IEEE Transactions on Knowledge and Data Engineering. 2016. Vol. 28. N 4. P. 1080 – 1085.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Snow R., O’Connor B., Jurafsky D., Ng A. Y. Cheap and fast-but is it good?: Evaluating non-expert annotations for natural language tasks / Proc. of the Conference on Empirical Methods in Natural Language Processing, 2008. P. 254 – 263.</mixed-citation><mixed-citation xml:lang="en">Snow R., O’Connor B., Jurafsky D., Ng A. Y. Cheap and fast-but is it good?: Evaluating non-expert annotations for natural language tasks / Proc. of the Conference on Empirical Methods in Natural Language Processing, 2008. P. 254 – 263.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Gay C. W., Kayaalp M., Aronson A. R. Semi-automatic indexing of full text biomedical articles / Annual AMIA Symposium Proc. 2005. P. 271 – 275.</mixed-citation><mixed-citation xml:lang="en">Gay C. W., Kayaalp M., Aronson A. R. Semi-automatic indexing of full text biomedical articles / Annual AMIA Symposium Proc. 2005. P. 271 – 275.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Sarkar T. How to use a clustering technique for synthetic data generation / Towards Data Science. https://towardsdatascience.com/?source=post_page7c84b6b678ea</mixed-citation><mixed-citation xml:lang="en">Sarkar T. How to use a clustering technique for synthetic data generation / Towards Data Science. https://towardsdatascience.com/?source=post_page7c84b6b678ea</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Serrano M. A., Flammin, A., Menczer F. Modeling statistical properties of written text / PLoS One. 2009. Vol. 4. N 4. P. 1 – 8.</mixed-citation><mixed-citation xml:lang="en">Serrano M. A., Flammin, A., Menczer F. Modeling statistical properties of written text / PLoS One. 2009. Vol. 4. N 4. P. 1 – 8.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Stanford S., Iriondo R., Shukla P. Best Public Datasets for Machine Learning and Data Science. https://pub.towardsai.net</mixed-citation><mixed-citation xml:lang="en">Stanford S., Iriondo R., Shukla P. Best Public Datasets for Machine Learning and Data Science. https://pub.towardsai.net</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Ванюшкин А. С., Гращенко Л. А. Обзор доступных корпусов для оценивания алгоритмов автоматического извлечения ключевых слов / XV Международная конференция по компьютерной и когнитивной лингвистике. Казань, 2018. С. 40 – 54.</mixed-citation><mixed-citation xml:lang="en">Vanyushkin A. S., Grashchenko L. A. Review of available corpora for evaluating algorithms for automatic keyword extraction / XV Int. Conf. on Computational and Cognitive Linguistics. Kazan’, 2018. P. 40 – 54 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Ахмадеева И. Р., Загорулько Ю. А., Саломатина Н. В., Серый А. С., Сидорова Е. А., Шестаков В. К. Подход к формированию тематических коллекций текстов на основе интернет-ресурсов / Вестник Новосибирского государственного университета. Серия: Информационные технологии. 2013. Т. 11. Вып. 4. С. 5 – 15.</mixed-citation><mixed-citation xml:lang="en">Akhmadeeva I. R., Zagorulko Yu. A., Salomatina N. V., Seryi A. S., Sidorova E. A., Shestakov V. K. Approach to the formation of thematic collections of texts based on Internet resources / Vestn. Novosibirsk. Gos. Univ. Ser. Inf. Tekhnol. 2013. Vol. 11. Issue 4. P. 5 – 15 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Крейнес М. Г. Модели текстов и текстовых коллекций для поиска и анализа информации / Математические модели эколого-экономических систем: экономика / Труды МФТИ. 2017. Т. 9. № 3. С. 132 – 142.</mixed-citation><mixed-citation xml:lang="en">Kreines M. G. Models of texts and text collections for information search and analysis / Mathematical models of ecological and economic systems: economics/ Tr. MFTI. 2017. Vol. 9. N 3. P. 132 – 142 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Lewis D. D., Yang Y., Rose T. G., Li. F. RCV1: A new benchmark collection for text categorization research / J. Mach. Learn. Res. 2004. N 5. P. 361 – 397.</mixed-citation><mixed-citation xml:lang="en">Lewis D. D., Yang Y., Rose T. G., Li. F. RCV1: A new benchmark collection for text categorization research / J. Mach. Learn. Res. 2004. N 5. P. 361 – 397.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Lehmann J., Isele R., Jakob M., Jentzsch A., Kontokostas D., Mendes P., Hellmann S., Morsey M. Kleef P., Auer S., Bizer C. DBpedia — a large-scale, multilingual knowledge base extracted from Wikipedia / Semantic Web J. 2015. Vol. 6. N 2. P. 167 – 195.</mixed-citation><mixed-citation xml:lang="en">Lehmann J., Isele R., Jakob M., Jentzsch A., Kontokostas D., Mendes P., Hellmann S., Morsey M. Kleef P., Auer S., Bizer C. DBpedia — a large-scale, multilingual knowledge base extracted from Wikipedia / Semantic Web J. 2015. Vol. 6. N 2. P. 167 – 195.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Chetviorkin I., Braslavskiy P., Loukachevitch N. Sentiment Analysis Track at ROMIP 2011 / Computational Linguistics and Intellectual Technologies: Papers from the Annual International Conference «Dialogue». 2012. Vol. 2. N 11(18). P. 1 – 14.</mixed-citation><mixed-citation xml:lang="en">Chetviorkin I., Braslavskiy P., Loukachevitch N. Sentiment Analysis Track at ROMIP 2011 / Computational Linguistics and Intellectual Technologies: Papers from the Annual International Conference «Dialogue». 2012. Vol. 2. N 11(18). P. 1 – 14.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Mohammad S. M., Kiritchenko S., Sobhani P., Zhu X., Cherry C. SemEval2016 Task 6: Detecting Stance in Tweets / Proceedings of SemEval-2016. 2016. P. 31 – 41.</mixed-citation><mixed-citation xml:lang="en">Mohammad S. M., Kiritchenko S., Sobhani P., Zhu X., Cherry C. SemEval2016 Task 6: Detecting Stance in Tweets / Proceedings of SemEval-2016. 2016. P. 31 – 41.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Rajadesingan A., Liu H. Identifying Users with Opposing Opinions in Twitter Debates / 7th Int. Conf. on Social Computing, Behavioral Cultural Modeling, and Prediction (SBP 2014), 2014. P. 153 – 160.</mixed-citation><mixed-citation xml:lang="en">Rajadesingan A., Liu H. Identifying Users with Opposing Opinions in Twitter Debates / 7th Int. Conf. on Social Computing, Behavioral Cultural Modeling, and Prediction (SBP 2014), 2014. P. 153 – 160.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Маннинг К., Рагхаван П., Шютце Х. Введение в информационный поиск. — М.: Вильямс, 2014. — 528 с.</mixed-citation><mixed-citation xml:lang="en">Manning K., Raghavan P., Schutze H. Introduction to Information search. — Cambridge Univ. Press, 2008. — 504 p.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Aggarwal C. C. Machine Learning for Text. — Springer, 2018. — 452 p.</mixed-citation><mixed-citation xml:lang="en">Aggarwal C. C. Machine Learning for Text. — Springer, 2018. — 452 p.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Толчеев В. О. Анализ проблемы и разработка процедуры выявления нечетких дубликатов научных статей по библиографическим описаниям / Информационные технологии. 2011. № 2. С. 17 – 21.</mixed-citation><mixed-citation xml:lang="en">Tolcheev V. O. Analysis of the problem and development of the procedure for identifying fuzzy duplicates of scientific articles on bibliographic descriptions / Inf. Tekhnol. 2011. N 2. P. 17 – 21 [in Russian].</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Флах П. Машинное обучение — наука и искусство построения алгоритмов, которые извлекают знания из данных. — М.: ДМК-пресс, 2015. — 400 с.</mixed-citation><mixed-citation xml:lang="en">Flach P. Machine learning (The Art and Science of Algorithms that Make Sense of Data). — Cambridge Univ. Press, 2012. — 400 p.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
