TY - GEN
T1 - Hardware support vector machine (SVM) for satellite on-board applications
AU - Jallad, Abdul Halim M.
AU - Mohammed, Lubna B.
PY - 2014
Y1 - 2014
N2 - Since their introduction in 1995, Support Vector Machines (SVM) have shown that classification by this relatively recent machine learning tool can be more accurate than popular contemporary techniques such as neural networks and decision trees, hence causing it to find its way quickly to various applications in engineering, economy and statistics. Despite their possible advantages, SVM use in space applications is still very limited for several reasons including low technology maturity and high computational demand. This paper proposes overcoming the computational demand hurdle through a hardware friendly implementation of SVM for satellite onboard applications using FPGAs. The evaluation of the proposed system shows excellent classification accuracy, low device utilization and acceptable speed for satellite onboard applications. The results shown in this paper opens the door for further exploration of various possible onboard applications including on-board image analysis, compression and autonomy.
AB - Since their introduction in 1995, Support Vector Machines (SVM) have shown that classification by this relatively recent machine learning tool can be more accurate than popular contemporary techniques such as neural networks and decision trees, hence causing it to find its way quickly to various applications in engineering, economy and statistics. Despite their possible advantages, SVM use in space applications is still very limited for several reasons including low technology maturity and high computational demand. This paper proposes overcoming the computational demand hurdle through a hardware friendly implementation of SVM for satellite onboard applications using FPGAs. The evaluation of the proposed system shows excellent classification accuracy, low device utilization and acceptable speed for satellite onboard applications. The results shown in this paper opens the door for further exploration of various possible onboard applications including on-board image analysis, compression and autonomy.
KW - Embedded Systems
KW - FPGAs
KW - Satellites
KW - Support Vector Machines
UR - http://www.scopus.com/inward/record.url?scp=84906674168&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84906674168&partnerID=8YFLogxK
U2 - 10.1109/AHS.2014.6880185
DO - 10.1109/AHS.2014.6880185
M3 - Conference contribution
AN - SCOPUS:84906674168
SN - 9781479953561
T3 - Proceedings of the 2014 NASA/ESA Conference on Adaptive Hardware and Systems, AHS 2014
SP - 256
EP - 261
BT - Proceedings of the 2014 NASA/ESA Conference on Adaptive Hardware and Systems, AHS 2014
PB - IEEE Computer Society
T2 - 2014 NASA/ESA Conference on Adaptive Hardware and Systems, AHS 2014
Y2 - 14 July 2014 through 18 July 2014
ER -