Who_we_are

What_we_do

Technology

Customers

Partners

 

Pattern Recognition Triple Version Algorithm (PRTVA) is an interpretation, in the field of Pattern Recognition, of N-Version Programming (NVP).

N-Version Programming (NVP), also known as multi-version programming or multiple-version dissimilar software, is a method or process in software engineering where multiple functionally equivalent programs are independently generated from the same initial specifications. The concept of N-Version Programming was introduced in 1977 by Liming Chen and Algirdas Avizienis with the central conjecture that the independence of programming efforts will greatly reduce the probability of identical software faults occurring in two or more versions of the program. The aim of NVP is to improve the reliability of software operation by building in fault tolerance or redundancy. The real equivalence of PRTVA with NVP exists when PRTVA is applied in FLAT PROBABILISTIC MODE. In reality, PRTVA does not consider all algorithms with the same priority. PRTVA evaluates the result of the algorithms in a hierarchical way based on the tolerance of the Norm that they use to calculate the vector distances (Hierarchy of Nom Selectivity).

 

ALGO

NORM

GEN

REL

ROCKET Linf

Linf

V L

H1

SHARP

LIE

L

H2

LASER

LAS

H

H3

ROCKET L1

L1

VH

H4

 

 

 

 

 

 ©2024_Luca_Marchese_All_Rights_Reserved

 

 

 

Aerospace_&_Defence_Machine_Learning_Company

VAT:_IT0267070992

NATO_CAGE_CODE:_AK845

Email:_luca.marchese@synaptics.org

Contacts_and_Social_Media