KPI Science News https://scinews.kpi.ua/ <p>The international scientific and technical journal "KPI Science News" (until issue 2-2018 was published under the name <a href="http://bulletin.kpi.ua/">"Science News of the National Technical University of Ukraine "Kyiv Polytechnic Institute"</a>, ISSN 1810-0546) was launched in 1997.</p> <p><strong>ISSN 2617-5509 (Print)</strong></p> <p><strong>ISSN 2663-7472 (Online)</strong></p> <p>Entered into the register of subjects in the field of media with the assignment of <strong>media identifier R30-02405</strong> (decision of the National Council on Television and Radio Broadcasting of Ukraine No. 1794 dated 21.12.2023).</p> <p>The journal publishes new results of fundamental and applied scientific research on the subject of the journal, which had not been previously published in other scientific publications of Ukraine and abroad.</p> <p>The journal publishes articles from the fields of study: "Mathematics and Statistics", "Information Technologies", "Mechanical Engineering", "Electrical Engineering", "Automation Engineering and Instrument making", "Chemical and Biological Engineering", "Electronics and Telecommunications".</p> <p>The journal is included in the List of Scientific and Professional Publications of Ukraine of category "B".</p> <p>According to the orders of MES of Ukraine from 28.12.2019 no. 1643, from 17.03.2020 no. 409, and from 05.04.2023 no. 392 the journal publishes technical science articles in the following specialties: 113 Applied Mathematics, 121 Software Engineering, 122 Computer Science, 123 Computer Engineering, 124 System Analysis, 131 Applied Mechanics, 132 Materials Science, 133 Industrial Machinery Engineering, 134 Aviation and Aerospace Technologies, 141 Electrical Power Engineering and Electromechanics, 142 Power Engineering, 143 Nuclear Power Engineering, 144 Heat and Power Engineering, 161 Chemical Technologies and Engineering, 171 Electronics, 172 Electronic Communications and Radio Engineering, 174 Automation, Computer-Integrated Technologies and Robotics.</p> <p><strong>The journal is included in the following databases:</strong> DOAJ, EBSCO, WorldCat, J-Gate, OpenAIRE, Ulrich's Periodicals Directory, BASE, Miar, WCOSJ.</p> <p><strong>Release frequency:</strong> 4 times a year.</p> <p><strong>Language of publication:</strong> Ukrainian, English.</p> <p><strong>Quote the title:</strong> KPI Science News.</p> <p><strong>Publisher:</strong> National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute".</p> <p><strong>Editorial address:</strong> 37, Beresteyskyi Avenue, office 259/1, building 1, Kyiv 03056 Ukraine</p> <p><strong>e-mail:</strong> <a href="mailto:n.visti@kpi.ua">n.visti@kpi.ua</a></p> <p><strong>tel.:</strong> +38(044) 204-94-53.</p> National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute", КПІ ім. Ігоря Сікорського en-US KPI Science News 2617-5509 <div>The ownership of copyright remains with the Authors.</div><div> </div><div>Authors may use their own material in other publications provided that the Journal is acknowledged as the original place of publication and National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” as the Publisher.</div><p>Authors who publish with this journal agree to the following terms:<br /><br /></p><ol type="a"><li>Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a> that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.<br /><br /></li><li>Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.<br /><br /></li><li>Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work</li></ol> RATIONAL SEARCH ALGORITHM FOR SEARCHING FOR A LEGAL POSITION IN A SET OF JUDICIAL DECISIONS OF THE JUDICIARY OF UKRAINE USING LARGE LANGUAGE MODELS https://scinews.kpi.ua/article/view/331288 <p><strong>Background</strong><strong>.</strong> The need to develop a reasoning search algorithm that is capable of automating the search and generation of context-based legal positions and an algorithm for generating legal positions of judicial decisions from existing judicial decisions in the judicial system of Ukraine, as a preparatory stage for a reasoning search algorithm.</p> <p><strong>Objective</strong>. Development of the concept of a reasoning search algorithm that is capable of automating the search and generation of context-based legal positions. Development and implementation of an algorithm for generating legal positions of judicial decisions available in the judicial system of Ukraine.</p> <p><strong>Methods</strong>. Development of the concept of a model of a reasoning search algorithm with three main components: search, formation of alternatives and generation of an answer. Development and implementation of an algorithm for generating legal positions of court decisions that searches for used legal norms, decomposes court decisions into a sequence of actions and generates legal positions.</p> <p><strong>Results.</strong> Mathematical model of the algorithm for generating legal positions of court decisions, which ensures automatic formation of a database of structured legal positions. Validation of the algorithm for generating legal positions of court decisions by comparing the results of the algorithm analysis and existing legal positions in the Database of Legal Positions of the Supreme Court.</p> <p><strong>Conclusions.</strong> The need for automating the search and generation of context-based legal positions is substantiated. The concept of a reasoning search algorithm is proposed, which is capable of automating the search and generation of context-based legal positions. An algorithm for generating legal positions using large language models and Data Science methods has been implemented, the validation of which has shown that the results correspond to the existing positions of the Supreme Court</p> Pavlo Maslianko Serhii Mirko Copyright (c) 2025 Павло Маслянко, Сергій Мірко http://creativecommons.org/licenses/by/4.0 2025-07-21 2025-07-21 139 2 10.20535/kpisn.2025.2.331288 TALL ARRAY METHOD EFFICIENCY IN DATASET DIMENSIONALITY REDUCTION BY PRINCIPAL COMPONENT ANALYSIS https://scinews.kpi.ua/article/view/331279 <p><strong>Background.</strong> Exploratory data analysis has been extensively growing since early 2000s. As of 2025, most real-practice datasets are classified as Big Data. The Big Data analytics workflow includes the data preprocessing step, which is the starting point of Big Data computational handling. At this step, the data are tried to get simplified as much as possible. The main paradigm is dimensionality reduction allowing to simplify and visualize high-dimensional datasets. Principal component analysis (PCA) is a linear dimensionality reduction technique. The PCA can be sped up by applying Tall Arrays, if the data are stored on disk. The Tall Array PCA (TAPCA) computes principal components incrementally using a divide-and-conquer strategy.</p> <p><strong>Objective.</strong> The objective is to determine when the TAPCA is factually efficient for dimensionality reduction. The two numeric types to be studied are double and single precision.</p> <p><strong>Methods.</strong> To achieve the said objective, random large datasets are generated as matrices of a specified numeric type. Then computational time of the ordinary MATLAB PCA applied to generated matrices is measured. Next, computational time of converting in-memory arrays (generated matrices) into tall arrays is measured. Computational time of the TAPCA applied to those generated matrices, to which the PCA is applied before, is measured as well.</p> <p><strong>Results.</strong> A comparative analysis of the averaged computational times reveals that computational time complexity of both the PCA and TAPCA is rather polynomial than strictly quadratic or cubic. There is a nearly-hyperbolic margin, which alternatively could be called the TAPCA efficiency threshold, in a plane of the number of dataset observations and the number of dataset features, by which the TAPCA and the ordinary PCA take approximately the same time to compute principal components.</p> <p><strong>Conclusions.</strong> In computing principal components for dimensionality reduction of large datasets stored on disk, the Tall Array method becomes efficient by two parallel processor workers if a dataset has at least 5 to 6 million entries. The Tall Array method is more efficient on datasets with double precision whose efficiency threshold is nearly 6 million entries, whereas the efficiency threshold for datasets with single precision is between 5 to 15.2 million entries</p> Vadim Romanuke Copyright (c) 2025 Vadim Romanuke http://creativecommons.org/licenses/by/4.0 2025-07-21 2025-07-21 139 2 10.20535/kpisn.2025.2.331279 A SKIN CANCER CLASSIFICATION MODEL INCORPORATING A DISCRIMINATOR INTO THE LADDER NEURAL NETWORK ARCHITECTURE https://scinews.kpi.ua/article/view/320063 <p><strong>Background</strong>. Semi-supervised learning (SSL) is one of the most promising areas of deep learning, especially for tasks where label acquisition is a complex and expensive process, such as skin cancer classification. Existing approaches, such as Adversarial Autoencoders (AAE) and Ladder Networks (LN), effectively use unlabeled data, but have limitations in reconstruction and regularization accuracy.</p> <p><strong>Objective</strong>. Development and study of a model for classifying skin cancers based on the integration of a discriminator into the architecture of ladder neural networks.</p> <p><strong>Methods</strong><strong>.</strong> The developed model combines the regularizing properties of ladder neural networks with the use of a discriminator-based loss function that evaluates the quality of image reconstruction based on their structure, shape, and key visual features. The experiments were conducted on the HAM10000 dataset with different ratios of labeled and unlabeled data (30%, 10%, 5%).</p> <p><strong>Results</strong>. The experiments showed that the proposed model improved the -score for the malignancy class by 4% compared to the baseline ladder network with 5% labeled data. With 30% labeled samples, the score reached 74.8%, which is only 1% less than the fully supervised model. The relative indicator at 5% labeled data was 0.939, exceeding the similar coefficient for STFL (0.877), which confirms the effectiveness of using unlabeled data in the proposed model.</p> <p><strong>Conclusions</strong>. The proposed model improves on existing semi-supervised learning methods (Ladder Networks, Adversarial Autoencoders) by providing high efficiency of using unlabeled data to regularize the encoder latent space in the task of skin cancer classification. Prospects for further research include using a discriminator to compare latent spaces and improving the Reconstruction Cost function to expand its application to other medical image analysis tasks</p> Oleksii Zarytskkyi Valerii Danilov Copyright (c) 2025 Олексій Зарицкий, Валерій Данилов http://creativecommons.org/licenses/by/4.0 2025-07-21 2025-07-21 139 2 10.20535/kpisn.2025.2.320063 METHOD OF INCREASING THE WEAR RESISTANCE OF A NICKEL-GRAPHITE-BASED COMPOSITE PLASMA COATING BY ADDING COPPER ALLOYS https://scinews.kpi.ua/article/view/331048 <p><strong>Background. </strong>The article considers the possibility of expanding the areas of application of plasma coatings based on the nickel-graphite system by adding lead-free copper alloys to the composition, which have an affinity for the nickel shell of the nickel-graphite powder and, in addition to preserving the tribotechnical properties of nickel-graphite, can provide the necessary level of cohesion of the coating.</p> <p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Objective</strong><strong>.</strong> The aim of this work is to study the effect of the content of the copper alloy CuAl10Ni5Fe4 when added to nickel-graphite (NPG-75) on the tribotechnical characteristics of the composite plasma coating.</p> <p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </strong><strong>Methods.</strong> As part of the work to determine the influence of the copper alloy content in nickel-graphite on the tribotechnical properties of the plasma composite coating, friction and wear tests were conducted on samples with 35, 50, 75 and 90 wt.% copper alloy &nbsp;CuAl10Ni5Fe4 in nickel-clad graphite NPG-75 (75 wt.% nickel). The double copper-zinc alloy CuZn10 was used as a standard.</p> <p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </strong><strong>Results</strong><strong>.</strong> It has been experimentally established that plasma coatings based on NPG-75 with the addition of 50 wt.% CuAl10Ni5Fe4 have wear resistance increased by 10 times compared to pure NPG-75 with a friction coefficient significantly lower (0.36) than the CuZn10 standard (0.52). The coating on the counterbody of DIN C45 (hardness 45-48 HRC) is the smallest among the friction pair that were investigated in this work. Reducing the copper alloy content to 35 wt.% is impractical, since this results in active wear of the coating material and its spreading onto the counter body. Further increase in the content of CuAl10Ni5Fe4 powder in the composition leads to the occurrence of setting in the contact zone, as evidenced by a sharp (10-fold) increase in the wear of the coating samples, an increase in the temperature in the contact zone, and a ~ 2-fold increase in the friction coefficient.</p> <p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Conclusions.</strong> The optimal content of CuAl10Ni5Fe4 in a plasma coating based on NPG-75 is about 50 wt.%. This material allows you to reduce the friction coefficient from 0.52 (CuZn10) to 0.36 when paired with steel DIN C45. The mass wear of the steel counterbody is also significantly reduced, probably due to a change in the wear mechanism from adhesive (seizing) to oxidative wear. This allows us to significantly expand the scope of application of the Ni-C + CuAl10Ni5Fe4 material in aviation and space technology</p> Oleksii Kushchev Oleksandr Terentjev Viktor Varchenko Tetiana Chevichelova Ruslan Kostyunik Oleksandr Umanskyi Copyright (c) 2025 Олексій Кущев, Олександр Терентьєв, Віктор Варченко, Тетяна Чевичелова, Руслан Костюнік, Олександр Уманський http://creativecommons.org/licenses/by/4.0 2025-07-21 2025-07-21 139 2 10.20535/kpisn.2025.2.331048 ANALYSIS OF CIRCUIT DESIGN METHODS FOR LINEARIZING THE TEMPERATURE CHARACTERISTICS OF NTC THERMISTORS AND THE MEASUREMENT CHANNEL CHARACTERISTICS https://scinews.kpi.ua/article/view/331284 <p><strong>Background</strong><strong>.</strong> Temperature measurement devices play a crucial role in the automation of various systems and in monitoring diverse physico-chemical parameters. thermoresistors, thermistors, or thermocouples are commonly used as temperature sensors. However, the nonlinear temperature-resistance characteristic of thermistors presents challenges for accurate temperature-to-electric signal conversion. Therefore, the issue of linearizing the output characteristic of the temperature measurement channel remains highly relevant. The task of linearizing the temperature dependence of the measurement channel can be addressed using hardware (circuit-based), software, or combined hardware-software approaches.</p> <p><strong>Objective</strong><strong>.</strong> The objective of this research is to analyze the effectiveness of circuit-based (schematic) methods for linearizing the temperature characteristics of NTC-type thermistors and to evaluate their impact on the overall performance of the temperature measurement channel.</p> <p><strong>Methods.</strong> A structural model of a temperature measurement device utilizing an NTC thermistor as a sensor was developed in the MATLAB Simulink environment. Five different circuit configurations for connecting the thermistor to the measurement channel were analyzed to assess the effectiveness of linearization within the temperature ranges of ±15 °C and ±25 °C. Based on the proposed connection schemes, simulation of the temperature characteristics of NTC thermistors was carried out.</p> <p><strong>Results.</strong> The results of the study for five circuit-based methods of linearizing the temperature characteristics of NTC thermistors provide an opportunity to evaluate the effectiveness of applying different circuit-based methods for linearizing the temperature characteristics of NTC thermistors and the measurement channel characteristics in two temperature ranges: ±15°C and ±25°C. Based on the presented simulations, it can be stated that by applying these circuit-based methods for linearizing the temperature characteristics of NTC thermistors and the measurement channel characteristics, the measurement error can be reduced by 40% in a limited temperature range compared to using a balanced measurement bridge, and corrections for compensating the self-heating effect of the thermistor can be determined.</p> <p><strong>Conclusions.</strong> By modeling the circuit-based methods for linearizing the temperature characteristics of NTC thermistors, it becomes possible to evaluate the effectiveness of linearizing the temperature dependence of the measurement channel while investigating various options for connecting the thermistor to the measurement channel. Additionally, the parameters of the measurement channel elements of the temperature measuring device can be determined</p> Sergii Matvienko Grigoriy Tymchik Copyright (c) 2025 Sergii Matvienko, Grigoriy Tymchik http://creativecommons.org/licenses/by/4.0 2025-07-21 2025-07-21 139 2 10.20535/kpisn.2025.2.331284