فهرست:
10
چکیده
11
فصل اول: مقدمه و طرح مسئله
12
1-1-مقدمه
13
1-2- شبکه های اجتماعی
14
1-3-تحلیل شبکه های اجتماعی
16
1-4- مقدمه ای برای منطق فازی
19
1-5- بیان مسئله
22
1-6- توصیف ریاضی مسئله پیش بینی لینک ها
23
1-7- ساختار پایان نامه
24
فصل دوم: مبانی نظری و پیشینه ی تحقیق
25
2-1- مقدمه
25
2-2-مفاهیم اولیه در زمینه پیشنهاد لینک در شبکه
25
2-2-1- گراف
25
2-2-2-گراف اجتماعی
26
2-2-3- تحلیل شبکههای اجتماعی
27
2-2-4-منابع داده کاوی در شبکه های اجتماعی
27
2-3- انواع روش های پیش بینی لینک
28
2-3-1- الگوریتم های بر مبنای شباهت
29
2-3-1-1-شاخص شباهت محلی
29
روش همسایگان مشترک (CN)
29
شاخص سالتون
30
شاخص جاکارد
30
شاخس سورنسن
30
شاخص HPI
30
شاخص HDI
31
شاخص LHN1
31
شاخص PA
31
شاخص AA
32
شاخص تخصیص منابع (RA)
32
2-3-1-2- شاخص های شباهت سراسری
32
روش کتز
33
شاخص LHN2
33
شاخصACT
34
روش کسینوسی بر مبنای
34
روش RWR
35
روش SimRank
35
روش MFI
36
2-3-1-3- شاخص های شباهت شبه محلی
36
شاخص
37
روش گام برداشتن تصادفی محلی (LRW)
37
روش گام برداشتن تصادفی انطباقی (SRW)
38
2-3-2-متدهای بیشترین احتمال
38
2-3-2-1-روش های مبتنی بر بیش ترین احتمال
38
مدل ساختار سلسله مراتبی
41
مدل بلاک احتمالی (SBM)
42
2-4-منطق فازی
42
2-4-1- مدل فازی متغیرها
44
2-4-2- تعریف متغیر زبانی
45
2-4-3-روش چهار مرحله ای استفاده از منطق فازی
46
2-4-4- عملیات بر روی مجموعه های فازی
46
2-4-4-1-عملگر مکمل
47
2-4-4-2- عملگر اجتماع
48
2-4-4-3-عملگر اشتراک
49
2-4-5- رابطه بین مجموعه های فازی
49
2-4-6- ترکیب روابط فازی
49
2-4-7-اتصال دهنده ها
51
2-4-8-رابطه ایجاب
51
2-4-9-رابطه استنتاج
52
2-5- مروری بر کارهای انجام شده در زمینه پیشنهاد لینک
60
فصل سوم:روش پیشنهادی
61
3-1- مقدمه
61
3-2- روش پیشنهادی
64
3-2-1- تشریح ورودی های سیستم فازی
66
3-2-2- فازی سازی پارامترهای ورودی سیستم فازی پیشنهادی
68
3-2-3- قوانین پایگاه دانش سیستم فازی
71
3-2-4- خروجی سیستم فازی پیشنهادی
71
3-3- جمع بندی
73
فصل چهارم: محاسبات و یافته های تحقیق
74
4-1- مقدمه
74
4-2- مشخصات پایگاه داده مورد استفاده:
75
4-3-آماده سازی داده ها و شبیه سازی روش پیشنهادی
78
4-4-روش ارزیابی نتیجه خروجی
80
4-5- مقایسه ی نتایج حاصل از اجرای روش پیشنهادی و روش های CN و Jaccard
81
4-6- جمع بندی و نتیجه گیری
83
فصل پنجم:نتیجه گیری و پیشنهادات
84
5-1- نتیجه گیری
85
5-2- کارهای آینده
86
فهرست مراجع
90
Abstract
منبع:
]1[. پرهیزکار، ز. ، "پیشبینی برقراری لینک در شبکه اجتماعی با استفاده از اطلاعات عضویت در گروه"، پایاننامه کارشناسی ارشد، دانشگاه آزاد اسلامی واحد سمنان، 1392.
]2[. پرهیزکار، ز. ، "پیشبینی برقراری لینک در شبکه اجتماعی"، سمینار کارشناسی ارشد، دانشگاه آزاد اسلامی واحد سمنان، 1391.
]3[. میرزاده رهنی،م. ،"ارائه چارچوبی برای توسعه سامانه پیشنهادگر محصولات در وب سایت های تجارت الکترونیک با استفاده از تکنیک های فازی"، پایان نامه کارشناسی ارشد مهندسی فناوری اطلاعات- تجارت الکترونیک، دانشگاه شیراز ،1391.
]4[. کیا سید م. ،"منطق فازی در MATLAB"، چاپ دوم، انتشارات کیان رایانه سبز، 1390.
[5]. Bastani, S., Jafarabad, A. K., &Zarandi, M. H. F. (2013). Fuzzy Models for Link Prediction in Social Networks. International Journal of Intelligent Systems,28(8), 768-786.
[6]. Ponnuvel, I. P., Kumar, G. D., Arputharaj, K., &Sannasi, G. (2013). Neuro Fuzzy Link Based Classifierforthe Analysisof Behavior Modelsin Social Networks. Journal of Computer Science, 10(4), 578.
[7]. Pujari, M., &Kanawati, R. (2012, November). Link Prediction in Complex Networks by Supervised Rank Aggregation. In Tools with Artificial Intelligence (ICTAI), 2012 IEEE 24th International Conference on (Vol. 1, pp. 782-789). IEEE.
[8]. Soundarajan, S., &Hopcroft, J. (2012, April). Using community information to improve the precision of link prediction methods.
[9]. Lü, L., & Zhou, T. (2011). Link prediction in complex networks: A survey.Physica A: Statistical Mechanics and its Applications, 390(6), 1150-1170.
[10]. Allali, O., Magnien, C., &Latapy, M. (2011, April). Link prediction in bipartite graphs using internal links and weighted projection. In Computer Communications Workshops (INFOCOM WKSHPS), 2011 IEEE Conference on(pp. 936-941). IEEE.
[11]. Backstrom, L., &Leskovec, J. (2011, February). Supervised random walks: predicting and recommending links in social networks..
[12]. Dunlavy, D. M., Kolda, T. G., &Acar, E. (2011). Temporal link prediction using matrix and tensor factorizations. ACM Transactions on Knowledge Discovery from Data (TKDD), 5(2), 10.
[13]. Ćirić, M., Stamenković, A., Ignjatović, J., &Petković, T. (2010). Fuzzy relation equations and reduction of fuzzy automata. Journal of Computer and System Sciences, 76(7), 609-633.
[14]. Sawardecker, E. N., Sales-Pardo, M., &Amaral, L. A. N. (2009). Detection of node group membership in networks with group overlap. The European Physical Journal B-Condensed Matter and Complex Systems, 67(3), 277-284.
[15]. Ćirić, M., Ignjatović, J., &Bogdanović, S. (2009). Uniform fuzzy relations and fuzzy functions. Fuzzy Sets and Systems, 160(8), 1054-1081.
[16]. Gilbert, E., &Karahalios, K. (2009, April). Predicting tie strength with social media. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 211-220). ACM.
[17]. Sun, D., Zhou, T., Liu, J. G., Liu, R. R., Jia, C. X., & Wang, B. H. (2009). Information filtering based on transferring similarity. Physical Review E, 80(1), 017101.
[18]. Lü,L. , Jin, C. , Zhou1, T. , (2009)," Similarity index based on local paths for link prediction of complex networks".
[19]. Clauset, A., Moore, C., & Newman, M. E. (2008). Hierarchical structure and the prediction of missing links in networks. Nature, 453(7191), 98-101.
[20]. Davis, G. B., &Carley, K. M. (2008). Clearing the FOG: Fuzzy, overlapping groups for social networks. Social Networks, 30(3), 201-212.
[21]. Murata, T., &Moriyasu, S. (2008). Link prediction based on structural properties of online social networks. New Generation Computing, 26(3), 245-257
[22]. Fan, T. F., Liau, C. J., & Lin, T. Y. (2008). A theoretical investigation of regular equivalences for fuzzy graphs. International Journal of Approximate Reasoning,49(3), 678-688.
[23]. Yager, R. R. (2008). Intelligent social network analysis using granular computing. International Journal of Intelligent Systems, 23(11), 1197-1219.
[24]. Carmi, S., Havlin, S., Kirkpatrick, S., Shavitt, Y., &Shir, E. (2007). A model of Internet topology using k-shell decomposition. Proceedings of the National Academy of Sciences, 104(27), 11150-11154.
[25]. Leicht, E. A., Holme, P., & Newman, M. E. (2006). Vertex similarity In networks. Physical Review E, 73(2), 026120.
[26]. Kossinets,G., (2006). Effects of missing data in social networks, Social Networks .28 247.
[27]. Getoor, L., & Diehl, C. P. (2005). Link mining: a survey. ACM SIGKDD Explorations Newsletter, 7(2), 3-12.
[28]. Zhou, S., &Mondragón, R. J. (2004). Accurately modeling the Internet topology. Physical Review E, 70(6), 066108.
[29]. Girvan, M., & Newman, M. E. (2002). Community structure in social and biological networks. Proceedings of the National Academy of Sciences, 99(12), 7821-7826.
[30]. Newman, M. E. J., (2001), Clustering and preferential attachment in growing networks, Phys. Rev. E 64 025102.
[31]. Watts, D. J., &Strogatz, S. H. (1998). Collective dynamics of ‘small-world’networks. nature, 393(6684), 440-442.
[32]. Everett, M. G., &Borgatti, S. P. (1994). Regular equivalence: General theory.Journal of mathematical sociology, 19(1), 29-52.
[33]. Milgram, S. (1967). The small world problem. Psychology today, 2(1), 60-67.
[34]. Zadeh, L. A. (1965). Fuzzy sets. Information and control, 8(3), 338-353.
[35]. http://fa.wikipedia.org. Accessed September 26, 2014