Soft Voting Algorithm Demonstration
Version 1.0 (1,19 MB) von
Andrew Rayman
Explore the operation of the soft voting algorithm
About algorithm
The soft voting (soft computing) algorithm is a technology used in complex fault-tolerant systems as an alternative to the conventional majority voting algorithm.
It can be used in sensor (signal) management tasks and as a solution to signals consolidation problem.
Both the conventional and the soft voting scheme are based on majority voting. The major difference is the way the like sensor signals contribute to the consolidated signal.
The algorithm has the following advatanges:
- Easy way to increase the signals quantity. The algorithm allows to add new input signals without the necessity of the logic restructuring unlike conventional majority voting algorithm.
- Every unit monitors others. It means that a unit can decide whether it trusts to other units (for more details, see below).
- Developer can set the preferable algorithm behavior even nonlinear required for a task.
On the other hand, hardware implementation is more complex than the majority voting algorithm and requires more target performance.
Zitieren als
Andrew Rayman (2024). Soft Voting Algorithm Demonstration (https://github.com/andrewrays/soft-voting-demo/releases/tag/v1.0), GitHub. Abgerufen .
Kompatibilität der MATLAB-Version
Erstellt mit
R2021b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
code/+dev
utilities
docs
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.0 |
Um Probleme in diesem GitHub Add-On anzuzeigen oder zu melden, besuchen Sie das GitHub Repository.
Um Probleme in diesem GitHub Add-On anzuzeigen oder zu melden, besuchen Sie das GitHub Repository.