شبيهسازی شبکههای اجتماعی

23
ی هساز ي ب س ی ع ما ت جی اها ه ک ب ش ری کب یا عل صادق ماه% ان ب( ا1391

Upload: fox

Post on 14-Jan-2016

108 views

Category:

Documents


2 download

DESCRIPTION

شبيه‌سازی شبکه‌های اجتماعی. صادق علی‌اکبری آبان‌ماه 1391. فهرست مطالب. شبیه‌سازی اجتماعی شبيه‌سازی شبکه‌های اجتماعی کاربردها روش‌ها و رويکردها چالش‌ها و مسايل باز رويکردهای جديد. جامعه‌شناسی. مطالعات اجتماعی تحليل فرايندها و رفتارهای اجتماعی انسان‌ها جايگاه در علوم انسانی - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: شبيهسازی شبکههای اجتماعی

شبيه سازی شبکه های

اجتماعیصادق علی اکبری

1391آبان ماه

Page 2: شبيهسازی شبکههای اجتماعی

فهرست مطالب

شبیه سازی اجتماعی•شبيه سازی شبکه های اجتماعی•کاربردها•روش ها و رويکردها•چالش ها و مسايل باز•رويکردهای جديد•

2

Page 3: شبيهسازی شبکههای اجتماعی

جامعه شناسی

مطالعات اجتماعی•تحليل فرايندها و رفتارهای اجتماعی انسان ها•جايگاه در علوم انسانی•کاربرد در مديريت و سياست•بينی و جهت دهیشناخت، تحليل، پيش•طبقات اجتماعی، جنبش های اجتماعی، •

جرايمکاربردهای نوين در تجارت و کسب و کار•تحليل جامعه مشتريان و توليدکنندگان•

3

Page 4: شبيهسازی شبکههای اجتماعی

شبيه سازی اجتماعیرويکردهای سنتی•

قياس و استقراء•شبيه سازی کامپيوتری•

راه سوم پژوهش علمی•اجرای مجازی فرايندها و رفتارهای اجتماعی•پيش بينی نتايج در يک آزمايش طراحی شده•کاربرد•

شبیه سازی بازار•شبیه سازی ترافيکی•رويکرد اصلی: شبيه سازی مبتنی بر عامل• 4

Page 5: شبيهسازی شبکههای اجتماعی

حوزه بين رشته ای شبيه سازی اجتماعی

• ESSA• CSSSA• PAAA

5

Page 6: شبيهسازی شبکههای اجتماعی

بازنمایی اجتماع

جغرافيايی•اقليدسی•شبکه•و غيره•

6

Page 7: شبيهسازی شبکههای اجتماعی

شبکه های اجتماعیساختار موجوديت ها و روابط•

گره ها: يک موجوديت اجتماعی •Q انسان• معموًاليال: رابطه بين دو موجود اجتماعی•

رابطه دوستی، وجود ارتباط، اعتماد، ارجاع، خريد و ...•مثال:•

شبکه روابط اجتماعی واقعی )خانواده، کار، دوستان(•شبکه همکاری )توليد مقاًالتو غيره(•شبکه بازار )شبکه توليدکنندگان و مشتريان مثل بازار •

بورس(شبکه های اجتماعی مجازی• 7

Page 8: شبيهسازی شبکههای اجتماعی

شبيه سازی شبکه های اجتماعی

شبيه سازی جامعه ای که با شبکه اجتماعی •بازنمايی شده است

اضافه شدم حوزه »شبکه اجتماعی« به •ميدان بين رشته ای شبيه سازی اجتماعی

8

Social Networks

Page 9: شبيهسازی شبکههای اجتماعی

کاربردهای شبيه سازی شبکه اجتماعی

مثالهای کاربرد•Q بازار بورس(• پيش بينی بازار )مثًالپيش بينی سياست های تبليغاتی•پيش بينی رفتار اجتماعی در قبال قانون •

جديدتأثيرگذاری در شبکه های اجتماعی مجازی•مخابرات و شبکه تماس ها•حوزه سًالمت• 9

Page 10: شبيهسازی شبکههای اجتماعی

شبيه سازی شبکه های اجتماعی، نمای سطح باًال

10

Page 11: شبيهسازی شبکههای اجتماعی

حوزه های پژوهشیتوليد شبکه های اجتماعی مصنوعی•معماری شبيه سازی•معماری عامل ها•گزارش و نمايش•استفاده کاربردی•

11

Page 12: شبيهسازی شبکههای اجتماعی

برخی چالش ها و مسايل باز

توليد شبکه های اجتماعی مصنوعی•توليد تنظيم پذير شبکه•توليد مصنوعی ويژگی های گره ها و يال ها•معماری شبيه سازی•معماری توزيع پذير و مقياس پذير•حوزه کاربرد•

12

Page 13: شبيهسازی شبکههای اجتماعی

توليد شبکه های اجتماعی مصنوعی

ويژگی های خاص شبکه های اجتماعی•دنيای کوچک، روابط تراگذر، توزيع درجه، •

گروهی بودن و غيره

روش های موجود•روش های جديد•توليد تنظيم پذير•تعريف تابع مقايسه•الگوريتم ژنتيک برای توليد شبکه• 13

Page 14: شبيهسازی شبکههای اجتماعی

معماری شبيه سازی

ابزارها و معماری های موجود••Mason, RePast, NetLogo, Swarm, …

چالش های اصلی•مقياس پذيری و توزيع پذيری•پشتيبانی از شبکه های اجتماعی•کارهای انجام شده•مدل جديد شبيه سازی مبتنی بر پايگاه داده •

فعالزبان پرس وجو از اين پايگاه داده•

14

Page 15: شبيهسازی شبکههای اجتماعی

بخشی از معماری ارائه شده ESSAدر

15

Processing Device

Coordinator

Local World-State

Agent1

Agent2

Agent3

Central Proactive DB

Page 16: شبيهسازی شبکههای اجتماعی

ابزار شبيه سازی

ابزار پياده سازی شده برای شبيه سازی •شبکه های اجتماعی

ورودی ها•GMLفايل های •برنامه عامل ها•خروجی ها•GMLفايل های •گزارش های آماری• 16

Page 17: شبيهسازی شبکههای اجتماعی

کاربردهای شبيه سازی

پيش بينی آينده با فرض ادامه روال جاری شبکه•پيش بينی آينده در صورت ايجاد تغيير در رفتارها و •

سياست هاتحليل معکوس: •

با چه الگوی رفتاری به شرايط موردنظر می رسيم

مثال: • درصد از 80در شرايط موجود، چقدر زمان ًالزم است که يک خبر سينه به سينه به •

کاربران برسد؟با الگوی موجود، چند درصد از کاربران تحت تأثير سياست تحکيم خانواده قرار •

می گيرند؟ درصد از کاربران در طرح الف شرکت کنند، چه الگوی تبليغاتی را 85اگر بخواهيم •

اجرا کنيم؟

17

Page 18: شبيهسازی شبکههای اجتماعی

شبیه سازی شبکه های اجتماعی

ورودی•وضعيت موجود شبکه•الگوی عملکرد عامل ها•خروجی•وضعيت جديد شبکه•آمارها و گزارش هایی درباره حالت جديد •

شبکه18

Page 19: شبيهسازی شبکههای اجتماعی

ورودی: حالت اوليه شبکه

افراد•، وضعيت طرح ]فوتبال، مذهبی[، نام: علی، عًاليق: 1شناسه: •

الف: »خبردارد«، وضعيت طرح الف: ]کتاب، مذهبی[، نام: مريم، عًاليق: 2شناسه: •

»شرکت می کند«•...

ارتباطات•3 دوست 1•4 دوست 1•1 مادر 2••...

19

Page 20: شبيهسازی شبکههای اجتماعی

ورودی: الگوی عملکرد1الگوی •

درصد از دوستانم »خبردار« باشند، 50اگر •خبردار می شوم

درصد از دوستانم »شرکت کنند«، 80اگر •»شرکت کننده« می شوم

الگو می تواند بسيار پيچيده تر باشد•الگو می تواند به پارامترهای متنوعی وابسته •

باشدنوع رابطه•عمق رابطه•نقش و اهميت اطرافيان•الگو ممکن است در نتيجه داده کاوی حاصل شود•

20

Page 21: شبيهسازی شبکههای اجتماعی

خروجی هاويژگی های جديد •

، وضعيت طرح الف: ]فوتبال، کتاب،مذهبی[، نام: علی، عًاليق: 1شناسه: •»شرکت می کند«

، وضعيت طرح الف: »شرکت ]کتاب، مذهبی[، نام: مريم، عًاليق: 2شناسه: •می کند«

•...

ساختار جديد شبکه•گزارش هایی درباره شبکه•

شبکه دارای يک ميليون عضو و سه ميليون رابطه •است

درصد از اعضا در طرح شرکت می کنند20• درصد از اعضا به مباحث مذهبی عًالقمند هستند30• درصد ارتباطات قوی هستند30•

21

Page 22: شبيهسازی شبکههای اجتماعی

جمع بندی

شبیه سازی اجتماعی•شبکه های اجتماعی و شبيه سازی آن ها•کاربردها•چالش ها•مسايل باز و مهم پژوهشی•کارهای صورت گرفته•

22

Page 23: شبيهسازی شبکههای اجتماعی

پايان

سپاس از توجه شما•

http://ce.sharif.edu/~aliakbary

23