نام پژوهشگر: حامد وحدت نژاد

توسعه مکانیزم تأمین زمینه در معماری مدیریت زمینه
thesis وزارت علوم، تحقیقات و فناوری - دانشگاه اصفهان - دانشکده مهندسی 1391
  حامد وحدت نژاد   ناصر نعمت بخش

محاسبات فراگیر اخیراً به عنوان جدیدترین الگوی محاسبات، مطرح شده و کاربردهای گسترده ای در حوزه های مختلف یافته است. هدف آن، فراهم کردن سرویس های آگاه به زمینه در هر مکان و هر زمان برای کاربران است. برنامه های کاربردی آگاه به زمینه آجرهای ساختمانی محاسبات فراگیر محسوب می شوند که مبتنی بر شناسایی، جمع آوری و استفاده از اطلاعات وضعیتی محیط (زمینه) هستند. از این رو توسعه انفرادی چنین برنامه هایی بسیار دشوار است و نیازمند حمایت سیستم میان افزاری است. طراحی میان افزار برای محیط های محاسبات فراگیر گام مهمی در جهت تحقق این نوع محاسبات است. سیستم مدیریت زمینه مهم ترین بخش چنین میان افزاری است که به طور خلاصه با گردآوری اطلاعات زمینه از فراهم کننده های زمینه، تجمیع آن و در نهایت تأمین اطلاعات زمینه مورد نیاز برنامه های کاربردی سروکار دارد. به طور کلی موضوع این پایان نامه، طراحی سیستم مدیریت زمینه است. طراحی چنین سیستمی با چالش هایی مواجه است که از جمله آن به محدودیت های زیرساخت سخت افزاری، طبیعت پویای محیط و تحرک موجودیت ها می توان اشاره کرد. در پروژه ای اروپایی تحت عنوان "احساس در خانه" در سال 2010 و 2011 یک معماری برای سیستم مدیریت زمینه پیشنهاد شد که دارای دو اشکال عمده است. اول اینکه مبتنی بر یک سرور متمرکز است که باید به تعداد زیادی درخواست در هر لحظه پاسخ دهد و دیگر اینکه مکانیزم تأمین زمینه آن برای استفاده کاربران از نظر دستیابی شفاف نیست. مسأله کلی این پایان نامه رفع دو اشکال فوق است. به این منظور با مبنا گرفتن معماری مدیریت زمینه پروژه "احساس در خانه"، معماری یک سیستم مدیریت زمینه با ویژگی های توزیع شدگی ساختار، پشتیبانی از قابلیت بازاستفاده از فراهم کننده های زمینه، گسترش پذیری و شفافیت از دید کاربران پیشنهاد شده است. جهت در نظر گرفتن محدودیت های دستگاه های محاسباتی محیط فراگیر، سیستم مدیریت زمینه در دو لایه طراحی شده است: لایه سبک وزن که بر روی دستگاه های محاسباتی کاربران و لایه سنگین وزن که بر روی سرورهای اختصاصی قرار می گیرد. کاربران به‎طور مستقیم سرویس های خود را از لایه سبک وزن که بر روی دستگاه محاسباتی آنها نصب است دریافت می کنند اما قسمت اصلی این سرویس ها در لایه سنگین وزن قرار می گیرد. جهت رفع چالش تحرک موجودیت ها، یک فضای نام یکنواخت جهت شناسایی یکتای موجودیت ها پیشنهاد گردیده است. مکانیزم هایی جهت ثبت فراهم کننده زمینه و تأمین زمینه در سیستم مدیریت زمینه پیشنهادی طراحی شده است. مکانیزم تأمین زمینه پیشنهادی از الگوی انتشار-اشتراک جهت تأمین اطلاعات زمینه موردنیاز برنامه های کاربردی بهره می برد. همچنین مکانیزم تأمین زمینه پیشنهادی دیگری تحت عنوان مبتنی بر اجتماع برنامه های کاربردی، برای سرورهای بزرگ میزبان فراهم کننده های زمینه پیشنهاد و طراحی شده است. در نهایت، از روش "بررسی معماری مبتنی بر سناریو" جهت ارزیابی معماری پیشنهادی با توجه به معیارهای قابلیت بازاستفاده، گسترش پذیری، شفافیت و توزیع شدگی استفاده شده است. به این منظور یک مطالعه موردی با استفاده از چندین سناریوی مطرح در ارزیابی معماری های مدیریت زمینه انجام شده و معماری پیشنهادی با معماری پروژه "احساس در خانه" مقایسه گردیده است. جهت ارزیابی مکانیزم تأمین زمینه پیشنهادی مبتنی بر اجتماع نیز از تحلیل احتمالاتی به همراه شبیه سازی کامپیوتری استفاده شده است. نتایج ارزیابی ها نشان دهنده کارایی معماری مدیریت زمینه پیشنهادی و مکانیزم تأمین زمینه مبتنی بر اجتماع است.

تخمین توابع تصمیم در سیستم بازشناسی الگو توسط الگوریتم بهینه سازی سیستم صفحات شیبدار
thesis وزارت علوم، تحقیقات و فناوری - دانشگاه بیرجند - پژوهشکده برق و کامپیوتر 1393
  میمنت رضائی فریمانی   سید حمید ظهیری

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

ارائه رویکردی مبتنی بر سیستم فازی در رتبه بندی ارائه خدمات شهری مطالعه موردی : سیستم شهرداری تهران
thesis وزارت علوم، تحقیقات و فناوری - دانشگاه بیرجند - دانشکده برق و کامپیوتر 1393
  محمد تقی نوروزی جعفرلو   حامد وحدت نژاد

با توجه به توضیحات ذکر شده و با در نظرگرفتن شهروندان به عنوان مشتریان خدمات عمومی، مدیریت ارتباط با شهروند را می توان به عنوان یکی از حوزه های مدیریت ارتباط با مشتری در نظر گرفت که در بخش دولتی و عمومی مطرح است [3]. مدیریت ارتباط با شهروند دارای اهداف و مفاهیم مشترک با مدیریت ارتباط با مشتری است، در واقع مدیریت ارتباط با شهروند یک استراتژی مشخص در ارتباط با شهروندان برای بخش های دولتی تبیین می نماید. بسیاری از مفاهیمی که در این حوزه مدیریتی مطرح می شود، برگرفته از مفاهیم مدیریت ارتباط با مشتری می باشد با این تفاوت که تاکید اصلی در مدیریت ارتباط با شهروند بر سرویس دهی و خدمات و در مدیریت ارتباط با مشتری بر فروش و سودآوری است [4]. در واقع مدیریت ارتباط با شهروند به گروهی از روش های مدیریتی و راه حل های فناورانه مدیریت ارتباط با مشتری با تکیه بر عمومی بودن آنها اشاره دارد. مدیریت ارتباط با شهروند را می توان به صورت یک استراتژی تعریف نمود که اهدافی مانند: شناسایی، پیش بینی و مدیریت درخواست ها و مشکلات شهروندان را پیگیری می نماید و بر شهروند محوری تمرکز دارد [5, 6]. با گسترش شهرها و پیچیده تر شدن زندگی در آنها، همچنین افزایش درخواست های شهروندان، دولت ها بایستی سیاست ها و خدمات ویژه ای برای رفع این درخواست ها و بهبود رضایت مندی شهروندان بکارگیرند. از میان سازمان های دولتی، شهرداری به عنوان نهاد کلیدی محسوب می شود که می تواند در این زمینه فعالیت نماید و پاسخ خود را به مشکلات و درخواست های شهروندان بهبود ببخشد. شهرداری تهران برای بهبود ارائه خدمات خود اقدام به راه اندازی سامانه هایی نموده است. این سامانه ها به عنوان پل ارتباطی میان شهروندان و شهرداری محسوب می شوند. شهروندان می توانند با این سامانه-ها تماس برقرار کرده و مشکلات و درخواست هایی که به شهرداری مربوط می شود را بیان نمایند. پایگاه داده این سامانه ها شامل حجم انبوهی از اطلاعات تماس های شهروندان درباره خدمات ارائه شده توسط شهرداری و مشکلات شهری شهروندان می باشد. با توجه به اصل 20/80 پارتو که برای مشتریان بخش عمومی ارائه شده است [7] می توان بیان کرد که از نظر 80 درصد شهروندان، 20 درصد از کل خدمات ارائه شده توسط شهرداری از مابقی این خدمات، اهمیت و ارزش بیشتری دارد. بنابراین شناسایی آن دسته از خدماتی که از نظر شهروندان اهمیت بالاتری جهت ارائه شدن دارند، به عنوان یکی از مسائل مهمی است که این پژوهش به دنبال پاسخگویی به آن می باشد. همچنین ارائه یک رویکرد مبتنی بر سیستم فازی با توانای رتبه بندی ارائه خدمات در شهرداری به عنوان دومین مسئله ای است که در این پژوهش مورد ارزیابی و پیگیری قرار می گیرد. براساس مطالب فوق مسئله اصلی این پژوهش را می توان در زیر مسائل زیر نشان داد: ? شناسایی دقیق خدماتی که از نظر شهروندان اهمیت بالایی دارند ? تعیین ارزش ارائه هر یک خدمات شهرداری ? طبقه بندی و رتبه بندی نحوه ارائه خدمات موجود در شهرداری

ارائه یک رویکرد مبتنی بر داده کاوی به منظور شناسایی بات نت های نظیر به نظیر در مراحل آغازین چرخه حیات
thesis وزارت علوم، تحقیقات و فناوری - دانشگاه بیرجند - دانشکده برق و کامپیوتر 1393
  حجت بیک نژاد   حامد وحدت نژاد

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

الگوریتم جدید بهینه سازی فراابتکاری مبتنی بر جمعیت با الگوگیری از رفتار انسان ها در شهرسازی (hua)
thesis وزارت علوم، تحقیقات و فناوری - دانشگاه بیرجند - دانشکده مهندسی برق و کامپیوتر 1393
  هادی قاسمیان   حامد وحدت نژاد

در این پایان نامه به مقدماتی در مورد لزوم استفاده از الگوریتم های فراابتکاری پرداخته می شود. سپس با بررسی کلی اکثر الگوریتم های فراابتکاری و ذکر نام و مشخصات انها پرداخته می شود. سپس به بیان رویکرد پیشنهادی پرداخته می شود و الگوریتم مورد نظر بیان می گردد. در اخر نیز با استفاده از روشی مناسب این الگوریتم مورد چالش قرار می گیرد