Formal verification of a fuzzy rule-based classifier using the prototype verification system

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents the formal specification and verification of a Type-1 (T1) Fuzzy Logic Rule-Based Classifier (FLRBC) using the Prototype Verification System (PVS). A rule-based system models a system as a set of rules, which are either collected from subject matter experts or extracted from data. Unlike many machine learning techniques, rule-based systems provide an insight into the decision making process. In this paper, we focus on a T1 FLRBC. We present the formal definition and verification of the T1 FLRBC procedure using PVS. This helps mathematically verify that the design intent is maintained in its implementation. A highly expressive language such as PVS, which is based on a strongly-typed higher-order logic, allows one to formally describe and mathematically prove that there is no contradiction or false assumption in the procedure. We show this by (1) providing the formal definition of the T1 FLRBC in PVS and then (2) formally proving or deducing rudimentary properties of the T1 FLRBC from the formal specification.

Original languageEnglish
Title of host publicationFuzzy Information Processing - 37th Conference of the North American Fuzzy Information Processing Society, NAFIPS 2018, Proceedings
EditorsGuilherme A. Barreto, Ricardo Coelho
PublisherSpringer Verlag
Pages1-12
Number of pages12
ISBN (Print)9783319953113
DOIs
StatePublished - 2018
Externally publishedYes
Event37th Conference of the North American Fuzzy Information Processing Society, NAFIPS 2018 - Fortaleza, Brazil
Duration: Jul 4 2018Jul 6 2018

Publication series

NameCommunications in Computer and Information Science
Volume831
ISSN (Print)1865-0929

Conference

Conference37th Conference of the North American Fuzzy Information Processing Society, NAFIPS 2018
Country/TerritoryBrazil
CityFortaleza
Period07/4/1807/6/18

Keywords

  • Formal verification
  • Fuzzy rule-based classifier
  • Prototype verification system

Fingerprint

Dive into the research topics of 'Formal verification of a fuzzy rule-based classifier using the prototype verification system'. Together they form a unique fingerprint.

Cite this