عنوان مقاله | نویسنده(ها) | مربوط به کنفرانس | چکیده | خرید مقاله |
---|---|---|---|---|
سعیده زحمتکش, منیره کیانی, زهرا تقوی, کاوه احمدی نیار, حامد رضايي, شهرام شهابی, یاسر ياسمي, منا قاسميان
|
نوزدهمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
هدف شبکههای حسگر بیسیم و سامانههای حسگر هوشمند، انتقال اطلاعات به یک ایستگاه پایه و در صورت لزوم، تصمیم گیری از روی آن برای انجام عملیاتی بخصوص است. این اطلاعات توسط حسگرها از محیط جمع آوری میشود. در نتیجه نقش حسگرها بسیار پر اهمیت است که معمولاً از دید محققان و طراحان این زمینه کمتر مورد توجه قرار میگیرد. حسگرها را می توان از نقطه نظر پارامتر اندازه گیری به انواع مکانیکی، الکتریکی، گرمایی، مغناطیسی، درخشندگی، شیمیایی و زیستی تقسیم بندی کرد. طی سالهای اخیر حسگرهای زیستی پیشرفتهای زیادی در عرصههای گوناگون داشتهاند. این حسگرها به منظور پایش فرآیندهای زیستی موجودات زنده به مراتب بیشتر از قبل در حوزههای مختلف مانند کاربردهای سلامت و پزشکی، کشاورزی و تکنولوژی موجود در ماشین آلات مورد استفاده و تحقیق قرارگرفتهاند. در اين مقاله، چند حسگر زیستی را انتخاب کرده و به بیان کاربرد، عملکرد و نیز سیستم آنها پرداختهایم. حسگرهای زیستی انتخابشده در حوزههای مختلفی از نقطه نظر جمعآوری اطلاعات از پدیدهی مورد ارزیابی، قرار دارند. بدین منظور، پس از معرفی و بررسی هر کدام ، ویژگیهای آن از قبیل زمان پاسخ، نحوه¬ی ارتباط با پدیدهی مورد ارزیابی و مرحلهی اجرایی یا تحقیقاتی آنها، در قالب جدولی ارائه شده است.
|
||
علی زاده ده بالایی, علیرضا باقری, حامد افشار
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
خوشهبندی بهعنوان یک روش یادگیری بدون نظارت، یکی از تکنیکهای اصلی دادهکاوی محسوب میشود. انباره داده یک منبع داده خوب برای روشهای دادهکاوی ازجمله خوشهبندی است. در محیطهای انباره داده، بهصورت دورهای حجمی از دادهها به دادههای موجود اضافه میشود. در این حالت، خوشههای کشفشده از دادههای موجود در انباره داده باید بهروز شوند. در این مقاله یک الگوریتم خوشهبندی مبتنی برچگالی افزایشی ارائه شده است که توانایی استفاده در محیطهای انباره داده شامل دادههای با چگالی متفاوت را دارد. الگوریتم ارائهشده علاوه بر افزودن افزایشی نقاط، توانایی افزودن افزایشی خوشهها را نیز دارد. الگوریتم افزایشی ارائهشده با توجه به مقایسهای که انجام دادهایم، بر مبنای یکی از بهترین الگوریتمهای خوشهبندی مبتنی برچگالی که قابلیت کشف خوشههای با چگالی متفاوت را دارد، ارائه شده است. روش کار الگوریتم ارائهشده به این صورت است که ابتدا نقاط جدید اضافهشده را با استفاده از الگوریتم MD-DBSCAN خوشهبندی میکند و سپس خوشههای حاصل را به خوشههای موجود در انباره داده اضافه میکند. ما الگوریتم پیشنهادی را بر روی مجموعه دادههای استاندارد آزمایش کردهایم. نتایج آزمایشها نشان میدهد که الگوریتم IMD-DBSCAN دارای دقت بالایی بوده و نسبت به الگوریتم MD-DBSCAN برای بهروز کردن خوشهها نیاز به پرس وجو ناحیهای بسیار کمتری دارد و درنتیجه دارای افزایش سرعت بسیار خوبی بوده است.
|
||
مجتبي اکاتي, عباس ابراهيمي مقدم, احد هراتي
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
گسترش کاربرد توجه بينايي در زمينههاي مختلف علوم کامپيوتر و بينايي ماشين سبب ايجاد انگيزههاي بيشتر براي طراحي و توسعه الگوريتمهاي تشخيص برجستگي شده است. از جمله اين کاربردها ميتوان به بخشبندي هوشمند تصوير، بازيابي هدف در تصوير و يا فشردهسازي تصوير اشاره کرد. با اين وجود بسياري از روشهاي موجود قادر به شناسايي نواحي برجسته در صحنههايي با زمينه شلوغ و زمينه تکراري به صورت همزمان نيستند. از اين رو در اين مقاله، يک روش شناسايي نواحي برجسته مبتني بر تبديل موجک ايستان با استفاده از وزندهي جزئيات در هر مقياس تبديل موجک براي حل اين مسئله ارائه داديم که ميتواند نواحي برجسته را براي زمينههاي مختلف با دقت بالا شناسايي کند. پارامترهاي اين روش ابتدا بر روي يک پايگاه تصاوير تنظيم شده، سپس الگوريتم پيشنهادي بر روي پايگاه تصاوير بزرگتري بر اساس استانداردهاي موجود با روشهاي ديگر در زمينه شناسايي نواحي برجسته مورد ارزيابي و مقايسه قرار داده ميشود. نتايج روش پيشنهادي دقت بالاتر آن نسبت به ديگر روشهاي شناسايي نواحي برجسته را نشان ميدهد.
|
||
فاطمه عبدالهئی
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
امروزه با توجه به رشد فراوان دستگاه های چند رسانه ای مدیریت تصاویر کاربران در این دستگاه ها نیز به چالشی مهم تبدیل شده است. حاشیه نویسی خودکار تصاویر میتواند شکاف معنایی میان تصاویر را به میزان قابل توجهی کاهش دهد. مدل پیشنهادی در این مقاله استفاده از شبکه های عصبی برای دسته بندی تصاویر مشابه است، بطوریکه پس از بدست آوردن بردار ویژگی های تصاویر آموزشی برای دسته بندی آنها را به ورودی شبکه های عصبی می دهیم. بردار ویژگی های ما شامل 2 بخش ویژگی های رنگ و ویژگی های بافت است. که برای رنگ از Correlogram و برای بافت از فیلتر گابور استفاده شده است. پس از پایان بخش آموزش که با استفاده از الگوریتم پس انتشار (BackPropagation) اجرا می شود، بردار ویژگی های تصاویر تست به ورودی شبکه عصبی ساخته شده داده می شود تا تصاویر مشابه را برای ما مشخص کند. با استفاده از کلمات کلیدی تصاویر مشابه تصویر تست را حاشیه نویسی می کنیم. نتایج آزمایشات بر روی تصاویر Corel5k خود گواه این موضوع است که استفاده از ویژگی های مناسب در دسته بندی دقیق مهم بوده و در دقت و کیفیت حاشیه نویسی موثر است.
|
||
|
|
|
||
سینا حیدری کمررودی, علی برومندنیا
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
با رشد و گسترش روزافزون شبکهی جهانی اینترنت و توسعهی فناوری اطلاعات نیازهای جدیدی در رابطه با حفاظت از حق تألیف و اصالت محصولات چندرسانهای مطرح شده است. مهمترین راهکاری که برای این موضوع پیشنهاد شده، نهان نگاری دیجیتال است. در این روش با استفاده از الگوریتم خاصی، اطلاعاتی را برای شناسایی اثر در درون آن میگنجانند تا ارتباط محصول مورد نظر با مؤلف واقعی آن از طریق این اطلاعات مخفی احراز گردد. مسلماً برای کاربرد حفاظت از حق تألیف، این اطلاعات باید در مقابل تعدادی از عملیات پردازش سیگنال و همچنین نسبت به حملات عمدی و غیرعمدی (فشردهسازی ، فیلترکردن و ...) که احتمالاً روی آن اعمال میشود، مقاومت داشته باشد. نهان نگاری دیجیتال اهداف بسیاری مانند اثبات حق مالکیت ، احراز اصالت محتوی و کنترل تعداد نسخه های چاپ شده از یک اثر را محقق ساخته است. در این مقاله یک روش واترمارکینگ نوین را با قابلیت شناسایی تغییرات غیرمجاز با استفاده از تبدیل موجک، نگاشتهای آشوب و روش خوشهبندی k-means، معرفی کرده و به بررسی آن میپردازیم و با انجام آزمایشات گوناگون عملکرد روش پیشنهادی را ارزیابی و نتایج آن را بازگو مینمایم.
|
||
ایمان بهروان, سید حمید ظهیری
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
ماشین بردار پشتیبان ( SVM ) یک طبقهبند دو کلاسه است که در سال های اخیر بسیار مورد توجه قرار گرفته است. عملکرد این طبقهبند به مقدار پارامترهای آن از جمله پارامتر C ( Penalty factor ) و پارامتر موجود در کرنل بستگی دارد. همچنین انتخاب تابع کرنل مناسب هم تاثیر بسزایی در بهبود عملکرد آن دارد. در کنار موارد ذکر شده انجام فرایند انتخاب ویژگی نه تنها می تواند باعث بهبود عملکرد طبقهبند مذکور شود بلکه باعث کاهش زمان آموزش و پیچیدگی محاسبات نیز میگردد. در این پژوهش ما از الگوریتم چندهدفهی PSO ( MOPSO ) در بهینهسازی طبقهبند ماشین بردار پشتیبان برای دو تابع هدفِ نرخ بازشناسی و قابلیت اطمینان استفاده کردهایم.
|
||
طوبی فدایی تبریزی, محسن كاهاني, احسان عسگريان
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
با توجه به حجم عظیم دانش و اطلاعات بشر و رشد روزافزون مستندات در زمینههای مختلف، پردازش زبانهای طبیعی و تبدیل متون به دانش قابل فهم برای ماشین، مورد توجه قرار گرفته است. با استفاده از سیستمهای استخراج اطلاعات میتوان بطور خودکار پایگاه دانشی ساختیافته از متون ایجاد کرد. در واقع هدف یک سیستم استخراج اطلاعات، استخراج حقایق از متون غیرساختیافته و نمایش آنها در قالبهای ساختیافته مانند سهگانهها میباشد. اگر حقایق در قالب معنایی RDF نگاشت شوند، میتوان اطلاعات مورد نیاز را با ساخت و ارسال پرسوجوهای SPARQL روی پایگاه دانش بدست آورد. در این مقاله، روشی برای استخراج آزاد حقایق از متون زبان فارسی پیشنهاد شده است که در آن استخراج حقایق در سطح جمله و بر اساس تشخیص افعال و روابط وابستگی بین اجزای جمله انجام میشود. راهکار پیشنهادی، حقایق برای تبدیل به قالب RDF آمادهسازی میکند. نتایج حاصل از ارزیابی نشان میدهد که روش پیشنهادی در استخراج حقایق موفق بوده و باعث بهبود دقت و فراخوانی نسبت به سیستمهای موجود میشود.
|
||
مصطفی زارعی, میرحسین دزفولیان
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
در در اين مقاله، روشی جدید به منظور تشخیص خودکار بیماری صرع، از روی سیگنالهای الکتروانسفالوگرافی (EEG) ارائه میشود. در این روش، سیگنالهای EEG با استفاده از آنتروپی تقریبی، انرژی سیگنال و تبدیل موجک گسسته، تجزیه و تحلیل میشوند. تشخیص بیماری صرع در دو مرحله صورت میگیرد. در مرحله اول، سیگنالهای EEG، با استفاده از تبدیل موجک گسسته به پنج سطح تجزیه میشوند. در مرحله دوم، مقادیر آنتروپیتقریبی و میانگین انرژی سیگنال، در زیرباندهای سطوح دوم تا پنجم، استخراج میشوند. اختلاف قابل توجهی بین مقادیر آنتروپی تقریبی و میانگین انرژی، در سیگنال EEG نرمال و صرعی، در سطوح دوم تا پنجم تجزیه به وسیله تبدیل موجک گسسته وجود دارد. در نهایت، سیگنالهای EEG نرمال و صرعی، با استفاده از کلاسبندهای (طبقهبندی کننده) SVM و Bayes طبقهبندی شده و نتایج روش پیشنهادی مورد ارزیابی قرار گرفته و با نتایج سایر روشها مقایسه میشوند. این روش سیگنالهای صرعی و نرمال را با دقت 100 درصد طبقهبندی میکند.
|
||
عزیز کرمیانی, ناصر فرجزاده, حامد خانی
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
ردیابی اشیاء متحرک یکی از پرکاربردترین مقولهها در حوزه بینایی ماشین میباشد که در طول دهههای اخیر توجه محققان زیادی را به خود جلب کرده است. در این مقاله روشی جدید برای ردیابی چندین شی متحرک بصورت همزمان ارائه میکنیم. برای این کار ابتدا از اطلاعات حرکت مربوط به " نقاط ویژگی خوب برای ردیابی" برای بدست آوردن نقاط ویژگی مرتبط به اشیاء متحرک استفاده خواهیم کرد. پس از اینکه نقاط ویژگی مرتبط به اشیاء متحرک را مشخص کردیم با استفاده از الگوریتم خوشهبندی k-means که در آن تعداد کلاسترها بدون داشتن اطلاعات قبلی در مورد تعداد و نوع اشیاء بصورت اتوماتیک تخمین زده میشود به خوشهبندی نقاط ویژگی بعنوان اشیاء متحرک مجزا خواهیم پرداخت. در این مقاله از بردار ویژگی شامل اندازه حرکت، جهت حرکت، شدت روشنایی و موقعیت نقاط ویژگی استفاده کردیم. نتایج روش پیشنهادی نشان دهنده دقت بالا برای تخمین تعداد اشیاء متحرک موجود در صحنه و ردیابی سریع آنها دارد.
|
||
محمد هادی ادریسی, حسین ماهوش محمدی, پیمان ادیبی
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
صفات مرتبط با چهره یکی از رایجترین روشهایی است که انسان در زندگی روزمره با استفاده از آن سن اشخاص را تخمین میزند. تخمین انسان از سن چهره به دقت دیگر اطلاعات چهره مثل هویت و یا جنسیت نیست. در سالهای اخیر این موضوع به یکی از مسایل جذاب و چالش برانگیز در حوزه علوم کامپیوتر تبدیل گردیده است، به صورتی که الگوریتمهای مختلفی در زمینه تخمین سن ارائه شده است، الگوریتمهایی که اکثراً مبتنی بر استفاده از روشهای یادگیری ماشین هستند. در بین الگوریتمهای ارائه شده، بهترین نتایج تخمین سن را دو الگوریتم یادگیری CPNN و IIS-LLD. در مقاله ارائه شده دو نوع مختلف از ویژگیهای چهره مورد استفاده قرار گرفتهاند، ویژگیهای محلی و ویژگیهای سراسری. داشتهاند با توجه به برچسب تصویر چهره هر شخص(سن) در پایگاهداده، یک توزیع آماری برای سن هر تصویر چهره ایجاد میشود، که این توزیع برای یادگیری سن اصلی و سنین مجاور نیز به کار میرود. تعبیر سنین مجاور را میتوان معادل با استفاده از کلماتی مانند"حدود"برای تخمین سن افراد در زندگی واقعی دانست. با بهرهگیری از یک شبکه عصبی چند لایه و الگوریتمCPNN ، الگوریتم ارائه شده توانست دقت تخمین سن اشخاص از روی تصویر چهره را نسبت به روشهایی که اخیراً ارائه شده، با تعداد نرونهای کمتر در لایهی پنهان و تسریع فرآیند یادگیری افزایش دهد.
|
||
آریو جمشیدپی, محسن افشارچی
|
بیستمین کنفرانس ملی سالانه انجمن کامپیوتر ایران
|
در اين مقاله، مسئلهی تخصیص وظیفهی همکارانهی چند رباته در شرایطی که جامعهای از رباتهای همسان در یک محیط ناشناخته قرار گرفتهاند، مطالعه شده است. این محیط با دیوار محصور شده است و همچنین نسبت و تعداد لکههای رنگی که معرف نوع مشخصی از وظیفه میباشند در آن نامعلوماند. رباتها تا آنجا که امکان دارد تا قبل از اتمام انرژی خود لکههای رنگی را کشف کرده و در آنها به صورت مطلوب اقدام به نمونهبرداری و لکهزدایی همکارانه مینمایند. این بدین معنی است که باید متناسب با مساحت هر لکه تعداد مشخصی ربات در آن لکه مستقر شوند. در این مقاله دو روش خودسازماندهی توزیعشده که تلفیقی نامیده میشوند، به عنوان دو راهحل برای این سناریو ارائه شدهاند. در دو محیط متفاوت عملکرد روشها ارزیابی شده است. از آنجایی که سناریوی مطرح شده راهحل معادلی ندارد تنها به مقایسهی عملکرد روشهای پیشنهادی با یکدیگر پرداخته شده است. همچنین مقیاسپذیری و استحکام در برابر از کار افتادگی انفرادی رباتها که دو رکن اساسی در سیستمهای چندعامله و به خصوص رباتیک تودهای محسوب میشوند نیز مورد نقد و بررسی قرار داده شدهاند.
|
||
Tayyebeh Hashamdar, Hamid Noori
|
سمپوزیوم سیستمها و فنآوریهای بیدرنگ و نهفته RTEST 2015
|
Field Programmable Gate Arrays (FPGAs) are well-knownplatforms for implementing embedded systems due toconfigurability. Recently, high temperature of FPGAs is becominga serious issue due to their higher logic density, clock frequency,and complexity. In this work we propose, implement, andevaluate an embedded system with a thermal aware operatingsystem on the virtex-5 FPGA. It measures the temperature of thedevice using the system monitor IP core configured in the operatingsystem and manages the temperature, not to violate threshold,using the task suspension feature of the operating system. Aresident task in the operating system regularly checks the temperatureof the device and does thermal management if neededby suspending other active tasks for a specified time slot. If thistime slot is correctly chosen, the method degrades performanceonly 7 percent while the temperature threshold is not violated.
|
||
حلیمه خوجملی, علیرضا زارعی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
مساله راهرو با طول کمینه یا به عبارتی MLC (minimum length corridor)بر روی یک مستطیل که به اتاقهای متعامد افراز شده است، تعریف میشود. مساله MLC به دنبال راهرویی با طول کمینه است. راهرو در واقع یک درخت است که حداقل یک نقطه از محیط هر اتاق را شامل باشد. حالت خاص این مساله، مسالهMLC-R است که اتاقها در آن مستطیلی هستند. مسالههای MLC و MLC-R هر دو جزء دسته مسایل NP-Complete هستند و الگوریتمهای تقریبی برای آنها ارایه شده است. ما در این مقاله بر روی یک مستطیل که به اتاقهای مستطیلی افراز شده است، به دنبال راهرو با قطر کمینه هستیم. در یک درخت از بین فاصلههای هر دو نقطه از درخت، فاصلهای که بیشترین مقدار را دارد، را قطر درخت مینامند. در این مقاله الگوریتمی دقیق و با زمان اجرای چندجملهای برای یافتن راهرو با قطر کمینه بر روی محیط ورودی ارایه میکنیم.
|
||
حسن اصغریان, احمد اکبری, بیژن راحمی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
در این مقاله یک سیستم پاسخ برای جلوگیری از نفوذ در کاربردهای مبتنی بر SIP ارائه شده است. پروتکل SIP مسئولیت کنترل نشستهای چندرسانهای (ایجاد، مدیریت و خاتمه) را در شبکههای نسل آینده بر عهده دارد. این پروتکل، متنی و دارای یک ماشین حالت اختصاصی برای مدیریت نشستها (تراکنشها و دیالوگها) در لایه کاربردی است. انتخاب پاسخ در چارچوب پیشنهادی با بکارگیری یک سیستم تشخیص نفوذ اختصاصی برای SIP و با بررسی شرایط لحظهای عملکرد موجودیت موردنظر انجام میشود. پس از انتخاب پاسخ مناسب با توجه به شرایط محیطی و براساس خروجی سیستم تشخیص نفوذ، این پاسخ از طریق یک دیواره آتش بر روی ترافیک ورودی اعمال میشود. سیستم تشخیص نفوذ پیشنهادی با تعریف یک مجموعه ویژگی اختصاصی بر اساس عملکرد حالت طبیعی پروتکل SIP پیشنهاد داده شده است. ارزیابی روش پیشنهادی با بکارگیری سه مجموعه دادگان موجود انجام شده است. نتایج این ارزیابیها بر روی سه مجموعه دادگان مختلف نشان میدهد که چارچوب پیشنهادی برای ارائه پاسخ خودکار به نفوذ در کاربردهای مبتنی بر SIP، عملکرد بسیار مناسبی برای حذف درخواستهای حمله دارد.
|
||
ندا نورمحمدی, پیمان ادیبی, سید محمد سعید احسانی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
مدل های گراف یا حتمالا تیاز جمله ابزارهای قدرتمندی هستند که به ما این امکان را میدهند که از ارتباطات بین نمونه داده ها به طور کار آمدی بهره ببریم. با استفاده از این مدل ها می تواند در یک قالب واحد و به طور همزمان به حل چند وظیفه (مانند تقطیع، آشکارسازی اشیاء و ..) در مسایل بینایی ماشین پرداخت به گونه ای که اطلاعات در بین وظایف رد و بدل شود. در این مقاله با بهره گیری از یک مدل گرافی سلسله مراتبی و با ترکیب وظایفِ تقطیع، آشکارسازی شیء و رتبه بندی صحنه سعی در بهبود دقتِ قطعه بندی تصاویر را داریم. روش پیشنهادی در مقایسه با مدل پایه و مدل های مرتبط دیگر، میانگین دقت تقطیع تصاویر مربوط به پایگاه داده MSRC-21 را به مقدار قابل توجهی بهبود داده است؛ این در حالیست که مدل پیشنهادی در مقایسه با مدلهای رقیب بسیار سریعتر عمل می کند.
|
||
فرشته سلطان ویس, ساسان حسینعلی زاده
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
تخمین هزینههای توسعه نرم افزار، بودجه و منابعی مانند زمان و نیروی انسانی، یکی از مهمترین فعالیت ها در مدیریت پروژههای نرم افزاری است. میزان خطا در تخمین هزینهها، سهم قابلملاحظه ای در موفقیت و شکست یک پروژه دارد. رویکرد عمومی برای تخمین هزینه ها و سایر مسائل پروژه به بدین صورت می باشد که از سوابق و پروژه های مشابه استفاده می شود. متاسفانه تعداد پروژه هایی که اطلاعات آنها به صورت مدون ثبت می شود زیاد نبوده و در این شرایط نکته ای که مطرح است فقدان اطلاعات برخی از ویژگی های پروژه می باشد. از طرفی با استفاده از پایگاه دانش که سوابق و ویژگی های پروژه های قدیمی در آن ثبت شده است برای تخمین منابع مورد نیاز، ابتدا خصیصه های پروژه با اطلاعات موجود در پایگاه داده انطباق داده می شود و تخمین مورد نظر براساس این اطلاعات ایجاد می شود. رگرسیون یکی از روش های مطرح در این زمینه است اما یکی از مسائلی که تجزیه و تحلیل رگرسیون را با مشکل مواجه می کند وجود داده ناقص می باشد. روش پیشنهادی برروی مجموعه داده CM1 اعمال شده است و نتایج بدست آمده نشان می دهد که ترکیب روش نزدیکترین همسایه در رگرسیون چند جمله ای غیرخطی (توان دوم) بهترین پاسخ در مقایسه با سایر رویکرد ها را دارد که حاکی از بهبود دقت و کاهش خطای نسبی است.
|
||
مهدی محمدپورفرد, محمود حسنلو
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
امروزه بسیاری از دستگاههای سیار مخصوصا سیستمهای نهفته از باتری به عنوان اصلیترین مخزن انرژی استفاده میکنند. عموما سیستمهای نهفته در کاربردهایی استفاده میشوند که بحرانی بوده و باید قیود مختلفی از قبیل زمان، انرژی، و دما در آنها رعایت شود. با افزایش سرعت پردازندهها، مصرف توان پویا و نشتی افزایش یافته است و این درحالی است که باتریها پیشرفت کمتری از نظر ظرفیت ذخیرهسازی داشتهاند. بنابراین لازم است قابلیت اطمینان این سیستمها را با ارائهی تضمینی برای بدترین حالت مصرف انرژی، مورد بررسی قرار دهیم. متاسفانه با وجود تغییرات فراوان در الگوی مصرف توان، روشهای تخمین موجود، توان مصرفی ثابتی را برای یک نرمافزار در نظر گرفته و با توجه به آن تحلیلهای بعدی را انجام میدهند. از این رو این روشها ویژگیهای غیرخطی باتری را نادیده میگیرند و این امر باعث کاهش دقت نتایج حاصل از تحلیل میشود. در این مقاله با در نظر گرفتن تغییرات مصرف توان در درون یک نرمافزار و ویژگیهای غیرخطی باتری، یک روش تحلیلی ارائه شده است که بدترین حالت مصرف انرژی را با دقت بسیار بالایی تخمین میزند. این الگوریتم با پردازش گراف روند کنترل نرمافزار، بدترین مسیر مصرف انرژی را، بدون ردگیری تمامی مسیرها تخمین می زند. الگوریتم ارائه شده از مرتبهی خطی بوده و نتایج نشان میدهد که دقت روش ارائه شده نسبت به شبیهسازی به طور میانگین %99.74 است.
|
||
مهسا رجبپور خشکرودی, کاوان صدیقیانی, فریدون شمس علیئی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
امروزه معماری سرویسگرا بهعنوان روشی اثربخش برای طراحی و توسعه سیستمهای توزیعشده بهکار گرفته میشود. با توجه به محیط پویا و متغیری که این سیستمها در آن قرار دارند، تطبیقپذیری به یکی از ویژگیهای اساسی در سیستمهای سرویسگرا تبدیل شدهاست. تاکنون مطالعات متعددی در زمینه حمایت از تطبیقپذیری در این سیستمها انجام شدهاست. با اینوجود اغلب روشهایی که تاکنون معرفی شدهاند با تمرکز بر تغییراتی که عملکرد سرویسهای تشکیلدهنده این سیستمها را تحت تأثیر قرار میدهند، روشی را جهت مقابله با این نوع تغییرات ارائه دادهاند. این در حالیاست که برخی از تغییرات محیطی که یک سیستم سرویسگرا با آن مواجه است عملکرد مؤلفه همنواساز را تحت تآثیر قرار میدهد. در چنین شرایطی استفاده از روشهای فوق نمیتواند موفقیت چشمگیری در تطبیق سیستم داشته باشد. برای مقابله با این تغییرات میتوان از یک منطق همنواسازی توزیعشده استفاده کرد و وظیفه مدیریت سرویسها را بهنحوی بین مؤلفههای همنواساز تقسیم نمود که اثرات سوء تغییرات محیطی را تا حد امکان کاهش دهد. با این وجود، به دلیل زمانبر بودن تعیین بهترین گونه همنواسازی، اغلب روشهایی که تاکنون برای توسعه سیستمهای مبتنی بر سرویس با منطق همنواسازی توزیعشده ارائه شدهاند، تنها بر طراحی و توسعه اولیه این سیستمها تمرکز داشتهاند. بر این اساس در این مقاله روشی برای تغییر پویا و توزیعشده همنواسازی ارائه شده است که قادر است در زمان اجرا و با توجه به شرایط محیطی، همنواسازی مناسب سیستم را تعیین نماید. جهت ارزیابی، روش پیشنهادی در یک فرآیند مسیریابی شبیهسازی شده مورد استفاده قرار گرفته است. نتایج ارزیابی نشان میدهد که این روش در زمان اجرا امکان تغییر همنواسازی را در یک مرتبه زمانی خطی فراهم کرده و همچنین امکان بهبود زمان پاسخ سیستم را فراهم میکند.
|
||
وحید رنجبر, مصطفی صالحی, هادی ویسی
|
بیست و یکمین کنفرانس ملی سالانه انجمن کامپیوتر
|
به طور کلی برنامههای هشداری که تاکنون ارائه شدهاند براساس زمان تنظیم میشوند و با یادآوری زمانهای خاصی که توسط کاربر از قبل تنظیم شده است، در برنامهریزی زمانی به کاربر کمک میکنند. در بسیاری از مواقع پیش میآید که باید کاری را در یک مکان خاصی انجام دهیم اما فراموش میکنیم و نیاز داریم کسی در آن مکان به ما یادآوری کند و یا در سفر، میخواهیم زمانی که به یک مکان خاص رسیدیم از آن مطلع شویم، در روش پیشنهادی ارائه شده در این مقاله با استفاده از شبکه عصبی و برنامه موبایل توسعه یافته به فرد کمک میشود که در تلفن خود هشدارهایی برای مکانهای مختلف تنظیم کند و نگران فراموش کردن آنها نباشد. تفاوت اصلی این برنامه با نمونههای مشابه این است که به صورت هوشمند با استفاده از شبکه عصبی پرسپترون حرکت فرد در آینده را پیشبینی میکند که این قابلیت باعث کارکرد و دقت بهتر آن نسبت به دیگر برنامهها میشود. همچنین در مدل یادگیری پیشنهادی، امکان یادگیری برخط نیز وجود دارد و برنامه به مرور زمان خود را با کاربر منطبق کرده و طبق نتایج کارایی آن بهبود مییابد.
|