3.4.1 kết cấu tương đươngĐể tính toán kết cấu tương đương, chúng ta nhìn vào các khu phố được chia sẻ bởihai nút; Kích thước của khu phố này xác định cách tương tự như hai nút. Ví dụ, hai anh em có chung chị em, mẹ, cha,ông bà, và như vậy. Điều này cho thấy rằng họ là tương tự, trong khi haicá nhân nam hay nữ ngẫu nhiên không có nhiều điểm chung vàkhông tương tự.Các biện pháp tương tự chi tiết trong phần này được dựa trên sự chồng chéogiữa các khu dân cư của các nút. Cho N(vi) và N(vj) cáchàng xóm của nút vi và vj, tương ứng. Trong trường hợp này, một biện pháp của núttương tự có thể được định nghĩa như sau:Σ (vi, vj) = | N(vi) ∩ N (vj) |. (3.57)Đối với mạng lưới lớn, giá trị này có thể tăng nhanh chóng, bởi vì các nút có thểchia sẻ nhiều hàng xóm. Nói chung, tương tự là do giá trị bằngbao bọc và thường là trong phạm vi [0, 1]. Bình thường hóa các proce-Jaccard tương đồng và dures có thể xảy ra chẳng hạn như sự Jaccard giống nhau hoặc tương tự cô sin:Cô sin tương tựΣJaccard (vi, vj) =| N(vi) ∩ N (vj) || N(vi) u N (vj) | , (3.58)ΣCosine (vi, vj) =| N(vi) ∩ N (vj) || N (vi) || N (vj) |. (3.59)Nói chung, định nghĩa của khu phố N(vi) không bao gồm các nút chính nó(vi). điều này dẫn đến các vấn đề với những điểm tương đồng nói trên vìnút được kết nối và không chia sẻ một người hàng xóm sẽ được chỉ định zerotương tự. Điều này có thể được sửa chữa bằng cách giả sử các nút để được bao gồm trong của họkhu dân cư.Ví dụ 3,14. Xem xét đồ thị trong con số 3,14. Các giá trị tương tự giữanút v2 và v5ΣJaccard (v2, v5) =| {v1, v3, v4} ∩ {v3, v6} || {v1, v3, v4, v6} | = 0,25, (3,60)ΣCosine (v2, v5) =| {v1, v3, v4} ∩ {v3, v6} |√| {v1, v3, v4} || {v3, v6} |= 0,40. (3,61)963. hình 14: Mẫu đồ thị cho máy tính tương tự.Một cách thú vị hơn để đo sự giống nhau giữa vi và vjlà để so sánh các σ (vi, vj) với giá trị kỳ vọng của σ (vi, vj) khi nút chọnhàng xóm của họ tại ngẫu nhiên. Càng xa hai giá trị, cácquan trọng hơn sự tương quan sát thấy giữa vi và vj (σ (vi, vj)) là. Chonút vi và vj với độ di và dj, kỳ vọng này là didjn, n ở đâusố lượng các nút. Điều này là bởi vì có một din cơ hội trở thành vi củahàng xóm, và kể từ vj chọn dj hàng xóm, sự chồng chéo dự kiến là didjn. Chúng tôicó thể viết lại σ (vi, vj) làΣ (vi, vj) = | N(vi) ∩ N (vj) | =kAi, kAj, k. (3,62)Do đó, một biện pháp tương tự có thể được định nghĩa bởi trừ các ngẫu nhiênkỳ vọng didjn từ phương trình 3,62:Σsignificance (vi, vj) =kAi, kAj, k −didjlla=kAi, kAj, k − n1llakAi, k1llakAJ, k=kAi, kAj, k − n ¯Ai ¯A j=k(Ai, kAj, k − ¯Ai ¯A j)=k(Ai, kAj, k − ¯Ai ¯A j − ¯Ai ¯Aj + ¯Ai ¯A j)=k(Ai, kAj, k − Ai, k ¯A j − ¯AiAj, k + ¯Ai ¯A j)97
đang được dịch, vui lòng đợi..
