diff --git a/src/shared/models/SVM.h b/src/shared/models/SVM.h
index ff5f7bcd7025589937b4f310c284f15c9d07682f..e2b570a6d829406f4f497551c1405456db9ad828 100644
--- a/src/shared/models/SVM.h
+++ b/src/shared/models/SVM.h
@@ -45,8 +45,8 @@ public:
     };
 
     explicit SVM(const SVMConfig& config)
-        : beta(config.beta), mu(config.mu), sigma(config.sigma),
-          bias(config.bias), scale(config.scale)
+        : beta(config.beta.begin()), mu(config.mu.begin()),
+          sigma(config.sigma.begin()), bias(config.bias), scale(config.scale)
     {
     }