این دستور svm-predict است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
svm-predict - بر اساس یک فایل مدل SVM آموزش دیده و داده های تست، پیش بینی ها را انجام دهید
خلاصه
svm-predict [ -b احتمال_تخمین ] [ -q ] test_data model_file [ فایل خروجی ]
شرح
svm-predict از یک ماشین بردار پشتیبان مشخص شده توسط یک ورودی داده شده استفاده می کند model_file را به
پیش بینی برای هر یک از نمونه ها در test_data
فرمت این فایل با فایل training_data استفاده شده در آن یکسان است svm_train(1) و
فقط یک بردار پراکنده به صورت زیر است:
: : . . .
.
.
.
یک نمونه در هر خط وجود دارد. هر نمونه از یک مقدار هدف (برچسب یا رگرسیون) تشکیل شده است
هدف) و به دنبال آن نمایشی پراکنده از بردار ورودی. همه نامبرده
مختصات 0 در نظر گرفته شده است. برای طبقه بندی، یک عدد صحیح است که نشان می دهد
برچسب کلاس (چند کلاس پشتیبانی می شود). برای رگرسیون، مقدار هدف است که
می تواند هر عدد واقعی باشد. برای SVM یک کلاس، از آن استفاده نمی شود، بنابراین می تواند هر عددی باشد. جز
با استفاده از هسته های از پیش محاسبه شده (در بخش دیگری توضیح داده شده است) : یک ویژگی می دهد
(ویژگی) ارزش. یک عدد صحیح است که از 1 و شروع می شود یک عدد واقعی است
شاخص ها باید به ترتیب صعودی باشند. اگر دادههای برچسب برای آزمایش در دسترس دارید، پس
می توانید این مقادیر را در فایل test_data وارد کنید. اگر آنها در دسترس نیستند، فقط می توانید
0 را وارد کنید و دقت واقعی SVM را مستقیماً نمیدانید، با این حال هنوز هم میتوانید دریافت کنید
نتایج پیشبینی آن برای نقطه داده
If فایل خروجی داده شده است، از آن برای تعیین نام فایل برای ذخیره استفاده می شود
نتایج پیشبینیشده، یکی در هر خط، به همان ترتیب test_data فایل.
OPTIONS
-b احتمال-برآورد
احتمال_تخمین یک مقدار باینری است که نشان می دهد احتمال محاسبه شود یا خیر
برآوردها هنگام آموزش مدل SVC یا SVR. مقادیر 0 یا 1 هستند و به طور پیش فرض 0 هستند
برای سرعت
-q حالت آرام؛ سرکوب پیام ها به stdout.
با استفاده از خدمات onworks.net از svm-predict آنلاین استفاده کنید