|
|
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 |