影響力最小化

這里寫目錄標題

  • 影響力最大化
      • **創新點**
      • 參數設置
  • 影響力最小化
      • 傳播模型
      • 該文獻和Budak的有什么不同呢
      • a Linear Threshold model with One Direction state Transition (LT1DT)
      • 具體模型

影響力最大化

以INFORMS Journal on Computing為例《The Impact of Passive Social Media Viewers in Influence Maximization》

這篇文章的創新在于添加了被動觀測的這一優化目標。以往的研究考慮的只有轉發率這一個期望值,但是,社交媒體上還有隱藏的“被動觀看次數”等同樣可以用于評估影響力的大小。

  • 以往的研究忽略了一個事實:個人被動查看內容而不轉發的概率遠遠高于他們轉發內容的概率。
  • 因此,通過被動查看事件擴展了現有的影響事件,這意味著節點查看內容而不轉發它。
  • 個體可能會對某些內容產生抵觸情緒,這意味著盡管他們多次觀看內容,但他們可能永遠不會相信該內容。節點的抵抗程度(或相反,響應程度),可以使用例如人口統計學、心理學或社會學因素的可觀察部分或通過用戶產生的內容來估計。(例如標簽或更詳細的文本分析)

創新點

使用的是經典IC模型,改進的部分是加了viewing probabilities。

請添加圖片描述
主要的新穎性包括考慮被動觀看事件、節點阻力和客戶選擇行為。

參數設置

這個里面具體的參數是怎么樣設置的呢?即,如果我要復線,如何設定?

  • 轉發率(根據用戶而定,論文里有具體求解公式)
  • 觀看率=5%(統一值,根據文獻確定)
  • 抗拒節點(如果一個節點的綜合接收概率(根據效用值和抵抗值確定)小于h=0.1,則為抗拒節點)
  • 效用值(統一設置為1)
    多少覺得這類問題的參數設置的有點隨意

影響力最小化

最經典的是Budak(2011)年的《Limiting the Spread of Misinformation in Social Networks》
這個問題和最大化影響不一樣,這里包括假新聞和真新聞的分別傳播。

傳播模型

  • 如果壞消息和好消息同時到達節點v,好消息生效。
  • 一旦一個節點成為活動節點,它就永遠不會變成非活動節點或更改活動,并且該過程將繼續,直到在任何活動中沒有新激活的節點。

另一篇是2019年發表在information sciences的《Containment of Rumor Spread in Complex Social Networks》,值得一讀

  • 為了控制謠言傳播,傳播正確的信息來抵消謠言的影響似乎比簡單地通過審查或網絡中斷來阻止謠言更合適。本文提出了一種競爭擴散模型,LT1DT,用于模擬同一網絡中兩種不同類型競爭信息的傳播。
  • 近年來,研究人員通過考慮個體關系的異質性或多重性,研究了更復雜網絡中的影響力最大化問題。
  • 網絡中斷策略可以通過移除底層網絡的一些關鍵節點和邊來執行。然而這樣的策略在實踐中是不可執行的,因為(1)對于控制代理來說,干擾網絡結構是不可能的,以及(2)移除關鍵節點是一種可能違反倫理標準的審查形式。相反,制衡策略的目的是通過傳播正確的信息來減少謠言的擴散。

該文獻和Budak的有什么不同呢

  1. 當謠言和真相同時到達時,用戶接受真相的概率是0或1.然而在現實情況下,個人接受真相的可能性隨著許多復雜的社會因素而變化。例如,有時他可能會懷疑真相的來源
  2. 此外,所有提到的競爭擴散模型都假設一旦一個人被某種信息激活,他就會永遠保持這種狀態,永遠不會改變他的想法。這種假設適用于與購買行為相關聯的產品采用,這通常是不可逆的,但不適用于信息傳播或意見形成,因為人們對政治活動或新聞事件的態度根據從網絡收集的新信息而變化

a Linear Threshold model with One Direction state Transition (LT1DT)

所以本文提出了新的傳播模型??

  1. 為每個節點引入了兩個閾值:影響閾值和決策閾值。該模型允許已經接受謠言的節點重新考慮,但不允許已經接受真相的節點重新考慮。
  2. 這樣的模式與我們許多人親身觀察到的行為模式是一致的:那些無意中促成謠言傳播的人可能會在事后為自己的錯誤道歉。另一方面,一個人如果明知真相,很可能會無視謠言。由于重新考慮的過程,LT1DT被證明是non-progressive。然而,通過分析穩態,我們可以給出最終采納謠言的節點數的上限和最終采納真相的節點數的下限。

——Note——
文中假設網絡的參數是給定的(看了這類文章基本上是給定的,不然就是另一個工作了)。在現實中,從真實的社交網絡中學習它們可能并不容易。這個識別問題超出了本文的范圍,這里參考了【Learning Influence Probabilities In Social Networks】學習網絡參數的研究。

具體模型

  • 節點的四個狀態

  • inactive(未激活)

  • Influenced(只是一瞬間被觸達,還沒決定采用哪種信息)

  • R-active(采納謠言)

  • T-active(采納真相)

  • 五種事件

  • a(inactive——>influenced)

  • a反(inactive——>inactive,影響不足保持未激活)

  • b(influenced——>R-active)

  • c(influenced——>T-active)

  • d反(R-active——>R-active,繼續保持采納R)

  • d(R-active——>T-active,改信真實信息)

  • 觸發條件

  • 從inactive到influenced:

  • 從Influenced決策走向哪邊:

  • R-active節點的再考慮:

  • 兩個并行過程

  • 激活過程:

  • 再考慮過程:
    這兩個過程同時在每個時間步對不同節點各自獨立地執行一次

在2025年《Minimizing spread of misinformation in social networks: a network topology based approach》這篇論文中,延續了對上一篇論文的改進

該作者認為,T-active也是可以在特定情況下改變為R-active的,事實上,有一些搖擺不定的用戶,他們遭受優柔寡斷的意見,并且很容易受到鄰居的影響。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/83008.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/83008.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/83008.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【IDEA】注釋配置

1. IDEA注釋調整,去掉默認在第一列顯示 修改為如下: 2. IDEA中修改代碼中的注釋顏色

一文了解 HTTP Content-Type:從基礎到實戰

一文了解 HTTP Content-Type:從基礎到實戰 在 Web 開發中,HTTP 請求頭中的 Content-Type 是一個看似簡單卻至關重要的概念。它決定了瀏覽器和服務器如何解析和處理傳輸的數據。本文將帶你全面掌握 Content-Type 的核心知識,涵蓋常見類型、應…

兔子隊列?RabbitMQ詳解(1)

引入 首先先介紹一下什么是 RabbitMQ 的意思:Rabbit 是一個公司的名稱,MQ 是 message queue (消息隊列)的縮寫,而 RabbitMQ 是 Rabbit 企業下的一個消息隊列產品,是一個采用Erlang語言實現AMQP(Advanced Message Queuing Protocol,高級消息隊列協議)的消息中間件,它最初…

某智能家電龍頭,社招 校招全面應用 AI 面試的創新實踐

某智能家電龍頭在競爭中憑借創新能力和高品質服務穩居市場前列,為更好地賦能業務,集團招聘總監著力構建數字化招聘流程,率先引入 AI 面試實現招聘智能化升級,減輕 HR 負擔、提升效率,優化候選人體驗,達成雙…

STM32 實時時鐘(RTC)詳解

一、RTC 簡介 RTC(Real Time Clock)即實時時鐘,本質上是一個 32 位的秒級計數器: 最大計數值為 4294967295 秒,約合 136 年: 復制編輯 4294967295 / 60 / 60 / 24 / 365 ≈ 136 年 RTC 初始化時&#x…

《AI驅動的智能推薦系統:原理、應用與未來》

一、引言 在當今信息爆炸的時代,用戶面臨著海量的信息選擇,從購物平臺上的商品推薦到流媒體服務中的影視推薦,智能推薦系統已經成為我們日常生活中不可或缺的一部分。AI驅動的智能推薦系統通過分析用戶的行為和偏好,為用戶提供個性…

Django + Celery 打造企業級大模型異步任務管理平臺 —— 從需求到完整實踐(含全模板源碼)

如需完整工程文件(含所有模板),可回復獲取詳細模板代碼。 面向人群:自動化測試工程師、企業中后臺開發人員、希望提升效率的 AI 業務從業者 核心收獲:掌握 Django 三表關系設計、Celery 異步任務實踐、基礎 Web 交互與前后端分離思路,源碼可直接落地,方便二次擴展 一、系…

創建對象

雖然Object構造函數或對象字面量可以方便地創建對象,但這些方式也有明顯不足: 創建具有同樣接口的多個對象需要重復編寫很多代碼 1.工廠模式 工廠模式是一種眾所周知的設計模式,廣泛應用于軟件工程領域,用于抽象創建特定對象的過程 function createPerson(name,age){let…

深度理解指針(2)

🎁個人主頁:工藤新一 🔍系列專欄:C面向對象(類和對象篇) 🌟心中的天空之城,終會照亮我前方的路 🎉歡迎大家點贊👍評論📝收藏?文章 深入理解指…

數據科學和機器學習的“看家兵器”——pandas模塊 之一

目錄 pandas 模塊介紹 4.1 pandas 數據結構 一、課程目標 二、Series 對象介紹 三、DataFrame 對象介紹 四、Series 和 DataFrame 在具體應用中的注意事項 (一)Series 注意事項 (二)DataFrame 注意事項 五、實戰案例 案例 1:學生成績分析 案例 2:銷售數據分析 案例 3:股…

STM32CubeMX HAL庫 串口的使用

1.配置 2.開啟中斷后,生成代碼 3.串口的接收 1).開啟空閑中斷接收 __HAL_UART_ENABLE_IT(huart, UART_IT_IDLE); // 關鍵步驟:啟用空閑中斷 2). 啟動接收 調用 HAL_UARTEx_ReceiveToIdle_IT 啟動異步接收,可以使用…

IIS服務器URL重寫配置完整教程

1.下載URL Rewrite Module 2.1 https://www.iis.net/downloads/microsoft/url-rewrite https://download.microsoft.com/download/1/2/8/128E2E22-C1B9-44A4-BE2A-5859ED1D4592/rewrite_amd64_zh-CN.msi 2.安裝

vite+vue建立前端工程

? 參考 開始 | Vite 官方中文文檔 VUE教程地址 https://cn.vuejs.org/tutorial/#step-1 第一個工程 https://blog.csdn.net/qq_35221977/article/details/137171497 腳本 chcp 65001 echo 建立vite工程 set PRO_NAMEmy-vue-appif not exist %PRO_NAME% (call npm i…

負進制轉換

當一個數的基數是負數時,將這個數轉換為負進制數時,大體思路和正數的情況一樣,但是因為基數是負數,所以計算出來的余數就有可能是負數所以,需要在余數是負數時:將余數 基數的絕對值,商 1。 代…

K8S已經成為了Ai應用運行的平臺工具

AI應用與K8s的深度融合:加速云原生時代的智能運維與業務創新 摘要: 隨著人工智能(AI)技術的飛速發展,Kubernetes(K8s)作為容器編排領域的領軍者,正逐步成為承載AI應用的核心基礎設施…

NVMe簡介1

它分為兩部分,這里是第一部分。 NVM Express(NVMe)是一種高性能、可擴展的接口協議,用于通過PCI express(PCIe)總線,實現主機軟件與NVM設備之間的通信。目前,由于NVMe SSD相比于SATA…

微服務商城(1)開篇、服務劃分

參考:https://mp.weixin.qq.com/s?__bizMzg2ODU1MTI0OA&mid2247485597&idx1&sn7e85894b7847cc50df51d66092792453&scene21#wechat_redirect 為什么選擇go-zero go-zero 為我們提供了許多高并發場景下的實用工具,比如為了降低接口耗時…

《隱私計算:數據安全與隱私保護的新希望》

一、引言 在數字化時代,數據已成為企業和組織的核心資產。然而,數據的收集、存儲和使用過程中面臨著諸多隱私和安全挑戰。隱私計算作為一種新興技術,旨在解決數據隱私保護和數據共享之間的矛盾。本文將深入探討隱私計算的基本概念、技術原理、…

MySQL 學習(九)bin log 與 redo log 的區別有哪些,為什么快速恢復使用 redo log 而不用 bin log?

目錄 一、bin log 與 redo log 的區別1)實現方式不同:2)日志內容不同:3)記錄方式不同:4)使用場合不同: 二、為什么快速恢復使用 redo log 而不用 bin log? 面試題&#x…

用Array.from實現創建一個1-100的數組

一、代碼實現 let arr Array.from({length: 100}, (_, i) > i 1); 二、代碼分析 1、Array.from(arrayLike, mapFn) (1)arrayLike 類數組對象(如 { length: 100 })本身沒有索引屬性(如 0: undefined, 1: undefi…