روش تحقیق: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
این صفحه با هدف سازماندهی فعالیت های پژوهشی دانشجویان راه اندازی شده است. گامهای تحقیق در ادامه به ترتیب توضیح داده شده است.
این صفحه با هدف سازماندهی فعالیت های پژوهشی دانشجویان راه اندازی شده است. گامهای تحقیق در ادامه به ترتیب توضیح داده شده است. برای بحث و نقد در خصوص این مطلب میتوانید به بخش [[بحث:روش تحقیق]] مراجعه نمایید.





نسخهٔ ‏۸ ژوئیهٔ ۲۰۱۴، ساعت ۰۵:۳۴

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


آشنایی

گام اول آشنایی با اصول اولیه رایانش ابری می باشد. دانشجویان در این مرحله می بایست با اصول اولیه رایانش ابری آشنا شوند. برای مثال میتوانید مطالعات خود را از منابع زیر شروع کنید:

انتخاب حوزه مورد علاقه

در این مرحله دقت نمایید که باید موضوعی را انتخاب کنید که هم مورد علاقه شما باشد و هم توانایی کافی در انجام آن را از نظر فنی داشته باشید. برای انجام آن دو روش پیشنهاد میشود.

  • روش 1: در این روش، انتخاب حوزه تحقیقاتی را از کنفرانس ها و مجلات مرتبط با رایانش ابری میتوانید انجام دهید. با گشت و گذار در مقالات و مطالعه عناوین و چکیده مقالات، یک مقاله را به عنوان مقاله پایه انتخاب نموده و سپس منابع مرتبط را جستجو کنید.


توجه: به دنبال این نباشید که چه موضوعی از دید دیگران بهتر است، معیار مناسب بودن یک موضوع، میزان علاقه، استعداد و توانایی شما می باشد. بنابراین سعی کنید با این معیارها، یک حوزه تحقیقاتی مناسب با علایق و توانایی های خود را انتخاب نمایید.

مرور و جمع بندی مقالات

پس از انتخاب یک حوزه تحقیقاتی، کلمات کلیدی آن حوزه را استخراج نمایید و به جستجوی مقالات مرتبط به آن بپردازید. راههای زیادی برای گسترش دامنه جستجو وجود دارد. یک روال مناسب برای مرور منابع میتواند بصورت زیر باشد:

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

انتخاب مساله

هدف فعالیت هایی که تا کنون انجام دادید، این بود که دید اولیه مناسبی نسبت به حوزه انتخاب شده (بر اساس شروط اولیه علاقه و توانایی) و مسائل مطرح در آن بدست آورید. حال میبایست بررسی دقیقتری روی مقالات انجام شود و بر حسب نوع موضوع، اطلاعات مهم از ادبیات موضوع و نیز کارهای انجام شده استخراج شود. مواردی نظیر این ها پیشنهاد میشود:

  • روش های مدل سازی قابل استفاده
  • پارامترهای مهم در مدل سازی
  • روش های ارزیابی
  • پارامترهای ارزیابی
  • مجموعه های داده موجود
  • ابزارهای قابل استفاده


حال بر اساس این موارد میتوانید نسبت به ایجاد یک جدول مقایسه جامع بین کلیه کارهای انجام شده اقدام نمایید که میتواند بطور مثال شامل موارد زیر باشد:

  • سال ارائه
  • روش مدل سازی
  • پارامترهای استفاده شده در مدل سازی
  • اهداف
  • ابزارهای استفاده شده


یک نمونه از این کار در حوزه تشخیص ناهنجاری را میتوانید در زیر مشاهده نمایید (در اینجا فقط به 5 کار مرتبط اشاره شده است):

مرجع سال هدف نقش لايه مدل ابر روش ارزيابي مدل باركاري شيوه نظارت مدل تحليلي
1 2010 محك پايگاه هاي داده ابري سرویس دهنده پلت فرم (مديريت داده) نمونه سازی پياده سازي محك YCSB اندازه گيري مستقيم آماري
2 2012 تشخيص ناهنجاري در زمان اجرا سرویس دهنده زيرساخت واقعي پياده سازي (362 نود) واقعي اندازه گيري مستقيم كلاسترينگ (SVM)
3 2012 جلوگيري از ناهنجاري در كارآيي سرویس دهنده زيرساخت مجازي نمونه سازی پياده سازي محك RUBiS و IBM System S اندازه گيري مستقيم زنجيره ماركف و شبكه بيزين
4 2011 انتخاب متريك هاي موثر در تشخيص خودكار ناهنجاري سرویس دهنده زيرساخت واقعي پياده سازي (362 نود) واقعي اندازه گيري مستقيم (sysstat) متغييرهاي تصادفي
5 2010 تشخيص ناهنجاري براي مديريت خودمختار ابر سرویس دهنده زيرساخت واقعي پياده سازي (362 نود) واقعي (شبيه سازي، تحليل پروتئين و ...) اندازه گيري مستقيم (sysstat) كلاسترينگ


اگر فرض کنیم کلیه کارهای انجام شده در حوزه تشخیص ناهنجاری تا کنون فقط همین 5 مورد باشد، در نگاه اول میتوان به راحتی مسائل مختلفی را طراحی کرد. مثلا:

  • تغییر نقش سرویس دهنده به سرویس گیرنده و تشخیص ناهنجاری از سمت کاربر
  • تشخیص ناهنجاری به ازای یک نوع بار کاری جدید
  • تغییر روش نظارت (یا پارامترهای نظارت: cpu، ram, disk, network و ...)
  • ...

حال متناسب با نوع فرضیات، میتوان به بهبود مدل های قبل یا ارایه یک مدل جدید پرداخت.


لینک های مرتبط