Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   دسته بندي (Classification) (http://artificial.ir/intelligence/forum112.html)
-   -   feacher selection (http://artificial.ir/intelligence/thread12287.html)

masoudshirzadi ۰۹-۱-۱۳۹۲ ۱۰:۱۸ بعد از ظهر

feacher selection
 
با سلام و خسته نباشید
من دارم یه مقاله با عنوان feature selection with applications to text classification رو ترجمه می کنم و می خواستم ببینم منظور از feature selection یا انتخاب ویژگی چیه؟ اگه بشه یه مثال بزنید که بهتر متوجه بشم.
با تشکر

mahdiii ۰۹-۲-۱۳۹۲ ۰۶:۳۵ بعد از ظهر

انتخاب ویژگی به این معناست که از میان ویژگیهای زیادی که در اختیار دارید (هر داده دارای تعدادی ابعاد است به هر بعد یک ویژگی می گویند) بهترین ویژگیها را انتخاب کنید و بقیه را دور بریزید که میتوان آن را به صورت کاهش بعد نیز بیان کرد. یعنی داده ها ابتدا دارای m بعد هستند و بعد از عمل انتخاب ویژگیها تعداد ابعاد به n تقلیل می یابد n<m
مثلا برای همین مساله، شما برای هر متن تعدادی ویژگی استخراج میکنید که می تونین از اونها برای دسته بندی و افتراق میان متنها استفاده کنین. مثلا 100 تا ویزگی برای هر متن (همون داده)
که باید عمل دسته بندی داده ها (متنها) در این 100 بعد صورت بگیرد.
به دلیل اینکه ابعاد بالاست و ممکن است تعدادی از این ویژگیها نامرتبط باشند (نتیجه دسته بندی را بدتر میکنند) و یا به هم وابسته باشند(میتوان یک ویژگی را بر اساس ویژگی دیگر تعریف کرد) میخواهیم ابعاد را بکاهیم (با استفاده از روشهای انتخاب ویژگی)
من تو این زمینه دقیق نمیدونم چه ویژگیهایی مناسبند. مثلا ویژگیهای مورد استفاده میتونه تعداد کلمات خاص باشه یا گروهها و category ها و چیزهای دیگه.

مثلا تو زمینه شناسایی چهره ویژگیها میتونه رنگ چهره، فاصله بین چشمها، قطر چشم، فاصله از پیشانی تا نوک بینی، طول و عرض بینی، طول و عرض دهان، طول و عرض صورت و بقیه چیزها باشه. حالا شما تصور کن ما از ویژگی فاصله دو نقطه نزدیک به هم مربوط به چشمها و طول چشم و فاصله دو نقطه مربوط به چشم ها که در دورترین هستند استفاده کرده ایم. واضح است که میتوانیم با استفاده از ویژگی اول و دوم، ویژگی سوم را به دست آوریم. این یک مثال بود تو بعضی مسائل نمیشه انقدر راحت وابستگیا رو پیدا کرد و دستی اون ویژگی را حذف کرد. بلکه باید به وسیله روشهای انتخاب ویژگی این کارو کرد. که یکیش بر اساس الگوریتمهایی هست که تعدادی از ویژکیهارو انتخاب میکنه داده ها رو دسته بندی میکنه و بعدش دوباره یک مجموعه دیکرو انتخاب میکنه و دوباره عمل دسته بندی انجام میده تا ببینه کدوم مجموعه از ویژگیها بهترین نتیجه رو میده. میتونیم از روشهای بهینه سازی مانند ژنتیک و ... هم استفاده کرد.

novin2014 ۱۰-۱۷-۱۳۹۲ ۰۷:۰۵ بعد از ظهر

جهت دریافت توضیحات و کد متلب انتخاب ویژگی با الگوریتم کلونی زنبور به این ایمیل درخواست دهید:
novin_fararsayaneh@yahoo.com

Astaraki ۱۰-۱۷-۱۳۹۲ ۰۸:۵۰ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله novin2014 (پست 31554)
جهت دریافت توضیحات و کد متلب انتخاب ویژگی با الگوریتم کلونی زنبور به این ایمیل درخواست دهید:
novin_fararsayaneh@yahoo.com

لطفا همینجا پاسخ درخواست و سوال دوستان را بدهید
تا برای بقیه هم مفید باشد
ممنون!!


زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۲:۴۰ بعد از ظهر ميباشد.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.