intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Khai phá Web: Chương 2 - TS. Nguyễn Kiêm Hiếu

Chia sẻ: Dien_vi10 Dien_vi10 | Ngày: | Loại File: PDF | Số trang:14

49
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Khai phá Web - Chương 2: Phân tích mạng xã hội" cung cấp cho người học các kiến thức: Mạng xã hội, thuật toán PageRank, thuật toán HIST, nhận dạng cộng đồng. Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Khai phá Web: Chương 2 - TS. Nguyễn Kiêm Hiếu

Nội dung<br /> 2.1 Mạng xã hội<br /> 2.2 Thuật toán PageRank<br /> 2.3 Thuật toán HIST<br /> <br /> [IT4868] Khai phá Web<br /> <br /> 2.4 Nhận dạng cộng đồng<br /> <br /> Chương 2: Phân tích mạng xã hội<br /> <br /> 2<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Ví dụ<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Ví dụ<br /> <br /> ●<br /> <br /> www<br /> <br /> ●<br /> <br /> FB, Twitter, weibo, zalo<br /> <br /> ●<br /> <br /> Wikipedia<br /> <br /> ●<br /> <br /> Mạng lưới bài báo khoa học, mạng l ưới h ợp tác<br /> <br /> ●<br /> <br /> Mạng lưới người dùng di động<br /> <br /> 3<br /> <br /> 4<br /> <br /> 5<br /> <br /> 6<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Phân tích mạng xã hội<br /> <br /> “Phân tích mạng xã hội là nghiên c ứu các th ực<br /> thể xã hội (tác nhân) và s ự tương tác, liên k ết<br /> giữa chúng.” - Bing Liu<br /> <br /> 7<br /> <br /> Source: https://kieranhealy.org/blog/archives/2013/06/18/a-co-citation-network-for-philosophy/<br /> <br /> 8<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Phân tích mạng xã hội<br /> <br /> ●<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Một số khái niệm cơ bản của đồ thị<br /> <br /> Phân tích vai trò của các tác nhân trong m ạng<br /> xã hội<br /> <br /> ●<br /> <br /> Đồ thị = {đỉnh, cạnh}<br /> <br /> ●<br /> <br /> Đồ thị vô hướng/có hướng<br /> <br /> ●<br /> <br /> Nhận dạng các cộng đồng trong mạng xã h ội<br /> <br /> ●<br /> <br /> Ma trận kề<br /> <br /> ●<br /> <br /> Dự đoán các liên kết trong m ạng xã h ội<br /> <br /> ●<br /> <br /> Bậc của đỉnh<br /> <br /> ●<br /> <br /> Đường đi ngắn nhất<br /> <br /> 9<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Một số khái niệm cơ bản của đồ thị<br /> <br /> 10<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Một số khái niệm cơ bản của đồ thị<br /> ●<br /> <br /> Ma trận kề:<br /> –<br /> <br /> a[i, j] = 1 nếu tồn tại cạnh (i,j)<br /> = 0 nếu ngược lại<br /> = 2 nếu tồn tại cạnh từ một đ ỉnh đ ến chính nó<br /> <br /> `<br /> <br /> `<br /> a) Đồ thị vô hướng<br /> <br /> b) Đồ thị có hướng<br /> <br /> 11<br /> <br /> 12<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Một số khái niệm cơ bản của đồ thị<br /> ●<br /> <br /> Chương 2 Phân tích mạng xã hội<br /> 2.1 Mạng xã hội<br /> Một số khái niệm cơ bản của đồ thị<br /> <br /> Bậc của đỉnh:<br /> <br /> ●<br /> <br /> di(i) = số nút trỏ tới i<br /> ●<br /> <br /> do(i) = số nút i trỏ tới<br /> <br /> Thuật toán Dijkstra tìm đ ường đi ng ắn nh ất t ừ<br /> một đỉnh s tới các đỉnh còn lại của đ ồ th ị<br /> d(v): Khoảng cách từ đỉnh v tới đỉnh s<br /> B1: Khởi tạo d(s) = 0; d(v) = oo<br /> B2: Sắp xếp các đỉnh v theo một trật tự xác định trên<br /> hàng đợi Q<br /> B3: Lấy một đỉnh u thuộc hàng đợi Q và cập nhật<br /> khoảng cách d(v) (nếu cần) với mỗi đỉnh v liền kề với u<br /> Quay lại B2 cho đến khi xử lý hết các đỉnh<br /> <br /> 13<br /> <br /> 15<br /> <br /> `<br /> <br /> 16<br /> <br /> 17<br /> <br /> 18<br /> <br /> 19<br /> <br /> 20<br /> <br /> 21<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2