Skip navigation
Please use this identifier to cite or link to this item: https://libeldoc.bsuir.by/handle/123456789/58741
Full metadata record
DC FieldValueLanguage
dc.contributor.authorГерман, Ю. О.-
dc.contributor.authorГерман, О. В.-
dc.coverage.spatialМинскen_US
dc.date.accessioned2025-01-15T07:29:05Z-
dc.date.available2025-01-15T07:29:05Z-
dc.date.issued2024-
dc.identifier.citationГерман, Ю. О. Использование нейросетей для решения задач прикладной логики = Usage of neural networks for solving applied logic problems / Ю. О. Герман, О. В. Герман // Доклады БГУИР. – 2024. – Т. 22, № 6. – С. 62–69.en_US
dc.identifier.urihttps://libeldoc.bsuir.by/handle/123456789/58741-
dc.description.abstractРассматривается использование эвристического нейросетевого решателя для решения NP-трудных задач (определения (не)противоречивости системы логических уравнений). Эта проблема актуальна и важна, например, при выполнении экспресс-анализа непротиворечивости базы знаний экспертной системы, принятии решений на основе нечетких логических моделей, распознавании многомерных объектов и др. Обученная нейросеть выполняет роль высокоэффективного эвристического решателя, причем количество уравнений и переменных, используемых в логической модели, мало влияет на скорость принятия решений нейросетью, одновременно вероятность точного решения для параметрически определенного класса задач близка к единице. Под параметрически определенным классом задач понимается множество задач, описываемых многомерными векторами параметров, удовлетворяющих некоторому общему закону распределения вероятностей. Одно такое семейство параметров, предложенное и использованное для обучения нейросети, приведено в статье. Показано, как генерировать противоречивые и непротиворечивые экземпляры индивидуальных систем логических уравнений. Проведена серия более чем из 200 экспериментов по апробации модели, получены границы доверительного интервала вероятности правильного решения, что позволяет судить об эффективности модели. Показано, как применить нейросеть для проверки (не)противоречивости логической модели знаний. Построенная модель может быть эффективно дополнена новыми векторами параметров и применена в различных областях прикладных исследований.en_US
dc.language.isoruen_US
dc.publisherБГУИРen_US
dc.subjectдоклады БГУИРen_US
dc.subjectнейронные сетиen_US
dc.subjectприкладная логикаen_US
dc.subjectмашинное обучениеen_US
dc.subjectсистема логических уравненийen_US
dc.titleИспользование нейросетей для решения задач прикладной логикиen_US
dc.title.alternativeUsage of neural networks for solving applied logic problemen_US
dc.typeArticleen_US
dc.identifier.DOIhttp://dx.doi.org/10.35596/1729-7648-2024-22-6-62-69-
local.description.annotationThe article deals with heuristic neural network-based solver for NP-hard problems (determining the (in)consistency of a system of logical equations). This problem is relevant and important, for example, when performing express analysis of the consistency of the knowledge base of an expert system, decision-making based on fuzzy logic models, recognition of multidimensional objects, etc. The trained neural network plays the role of a highly efficient heuristic solver, and the number of equations and variables used in the logical model has little effect on the speed of decision-making by the neural network, while the probability of an exact solution for a parametrically defined class of problems is close to one. A parametrically defined class of problems is understood as a set of problems described by multidimensional vectors of parameters that satisfy some general law of probability distribution. One such family of parameters, proposed and used for training a neural network, is given in the article. It is shown how to generate inconsistent and consistent instances of individual systems of logical equations. A series of more than 200 experiments to test the model was carried out, the limits of the confidence interval of the probabi lity of a correct decision were obtained, which allows us to evaluate the effectiveness of the model. It is shown how to implement a neural network to check the (in)consistency of a logical knowledge model. The constructed model can be effectively supplemented with new parameter vectors and applied in various fields of applied research.en_US
Appears in Collections:Том 22, № 6

Files in This Item:
File Description SizeFormat 
German_Ispolzovanie.pdf392.16 kBAdobe PDFView/Open
Show simple item record Google Scholar

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.