29、基于聚合双向意图的社交网络人员推荐方法

基于聚合双向意图的社交网络人员推荐方法

1 引言

传统推荐系统通常依据用户偏好和被推荐对象的特征,为用户推荐可能感兴趣的物品,如书籍、音乐专辑、消费品等。然而,开发一个出色的推荐系统并非易事,因为它需要考虑用户的隐藏偏好以及物品的特殊特性。传统推荐系统基于单向交互模型,假定被推荐的物品是被动的,在推荐过程中不考虑物品的“意图”。

但在社交网络中向用户推荐人员时,情况则有所不同。我们不仅要考虑用户对被推荐人的兴趣,还要考虑被推荐人是否可能“喜欢”该用户。这种交互被称为双向交互模型,适用于这种模型的推荐系统在生成推荐时需要考虑双向意图。

本文提出了一种适用于双向交互模型的新推荐方法。该方法根据用户的行为将其分为发送者和接收者两类。对于每个发送者,利用发送者和接收者的个人资料以及所有用户的交互历史来创建推荐规则。通过一个标准聚合函数将“发送者的兴趣”和“接收者对发送者的兴趣”相结合,这两种兴趣的重要性由权重表示,这些权重可以通过启发式或实验方法确定,以实现有效的推荐。

2 文献综述

2.1 推荐系统

推荐系统通常利用相似用户的偏好模式为给定用户推荐候选物品。定义用户之间的相似性是推荐系统需要解决的关键问题,常用的方法有基于用户资料和基于用户行为两种。
- 基于资料的方法 :使用用户资料计算用户之间的相似度,常采用决策树、规则归纳、最近邻和朴素贝叶斯分类等机器学习技术。但当用户资料不足以学习用户相似度时,这种方法可能效果不佳。
- 基于行为的方法 :利用用户的行为来计算相似度。例如,亚马逊推荐系统使用浏览或购买历史来识别相似用户。许多其他物品 - 物品协同过滤推荐系统和基于社交网络的推荐系统也采用用户行为来识别用户相似度。

本文同时采用了基于行为和基于资料的方法,所研究的社交网络提供了大量用户的个人资料和用户之间的过往交互数据。

2.2 推荐系统中的双向标准

在推荐时需要考虑双向意图,因此如何结合这两种不同的“意图”至关重要。尽管多标准决策制定已得到广泛研究,但在推荐研究领域尚未受到足够关注。有研究人员讨论了多标准与基于协同过滤的推荐系统的评分问题的关系。

本文使用基于加权调和均值的聚合函数,因为“发送者的兴趣”和“接收者对发送者的兴趣”是比率,加权调和均值适合计算比率的加权平均值。

3 推荐规则获取方法

3.1 定义

  • 用户 :用 M 个属性值表示。
  • 发送者 :发起交互的用户。
  • 接收者 :接收来自发送者交互的用户。
  • 子组 :至少 m 个属性值相同的用户组(1 ≤ m ≤ M),当 m = 1 时为基本子组,例如同一民族的用户组。
  • 交互 :发送者向接收者发送消息的行为。发送交互(用箭头 → 表示)指发送者未收到接收者的交互,即发起新对话;响应交互(用箭头 ← 表示)指发送者已收到接收者的交互,即接收者的回复。

此外,还定义了“发送者的兴趣”和“接收者对发送者的兴趣”:
- 发送者的兴趣 :对于发送者子组 (S_i),其对接收者子组 (R_j) 的兴趣定义为 (I(S_i, R_j) = ns(S_i → R_j) / ns(S_i → R)),其中 (ns(S_i → R_j)) 表示从发送者子组 (S_i) 发送到接收者子组 (R_j) 的交互数量,(ns(S_i → R)) 表示从发送者子组 (S_i) 发送到所有接收者的交互数量。
- 接收者对发送者的兴趣 :对于接收者子组 (R_j),其对发送者子组 (S_i) 的兴趣定义为 (I(R_j, S_i) = ns(S_i ← R_j(+)) / ns(S_i → R_j)),其中 (ns(S_i ← R_j(+))) 表示从接收者子组 (R_j) 发送到发送者子组 (S_i) 的积极响应数量。

3.2 交互查找表

为了实现推荐方法,收集了指定训练期间每个用户的个人资料和用户之间的交互日志。基于这些数据,为每个属性创建了用于规则学习的交互查找表。以“民族”属性为例,不同行代表不同民族的发送者,不同列代表不同民族的接收者,每个单元格包含对应行的发送者和对应列的接收者之间的交互度量。该方法假设属性是独立的,发送者和接收者之间的交互可以针对每个属性单独考虑。

3.3 最佳匹配对发现

对于给定发送者的每个属性,方法会尝试为接收者找到该属性的最佳匹配值,使得发送者可能对接收者感兴趣,并且接收者更有可能积极回复。例如,“澳大利亚”发送者将 80% 的交互发送给“英国”接收者,20% 发送给“德国”接收者,表明“澳大利亚”发送者对“英国”接收者更感兴趣。但如果“英国”接收者的积极回复率为 40%,“德国”接收者的积极回复率为 70%,仅基于“发送者的兴趣”应推荐“英国”接收者,仅基于“接收者对发送者的兴趣”则应推荐“德国”接收者。这说明单一标准只能部分反映发送者和接收者的兴趣,需要将两者结合起来。

本文使用加权调和均值作为兴趣聚合函数:
[H(S_i, R_j) = \frac{\omega_s + \omega_r}{\frac{\omega_s}{I(S_i, R_j)} + \frac{\omega_r}{I(R_j, S_i)}}]
其中 (I(S_i, R_j)) 和 (I(R_j, S_i)) 分别表示发送者的兴趣和接收者对发送者的兴趣,(\omega_s) 是“发送者的兴趣”的权重,(\omega_r) 是“接收者对发送者的兴趣”的权重,且 (\omega_s + \omega_r = 1)。

对于给定发送者和 (\omega_s) 的值,方法使用上述公式为接收者的每个属性值计算加权调和均值,选择具有最高加权调和均值的属性值作为该属性的最佳匹配对。在实验中,评估了各种权重组合。

3.4 推荐规则获取

对于给定的发送者,方法为每个属性找到最佳匹配对,收集这些最佳匹配对中的接收者属性值,形成一个可用于生成可能推荐的规则。例如:

Gender = Female
AND Job = Accounting
AND Location = Adelaide
AND Age = 40 ~ 44
...

但在实际应用中,包含所有接收者属性值的规则可能过于具体,无法生成推荐。如果规则无法生成所需数量的推荐,方法会通过移除“接收者对发送者的兴趣”值最低的属性来放宽规则,重复此过程,直到能够生成足够的推荐以满足 3.5 节中讨论的约束条件。在选择放宽规则的属性时,不使用“发送者的兴趣”和“兴趣聚合值”作为标准,因为它们受属性可能值数量的影响,无法在不同属性之间进行比较。

3.5 候选生成的约束条件

  • 活跃用户 :只考虑活跃用户作为候选,活跃用户的定义有三种:近期加入社交网络网站的用户、近期发起交互的用户、近期接收并查看了他人发起交互的用户(日志可识别接收者是否查看了联系消息),“近期”定义为过去一个月。初步的时间活动数据分析表明,用户过去一个月的活动能很好地预示他们回复的可能性。
  • 统计显著性 :希望发现发送者和接收者子组之间的交互行为具有统计显著性。使用当前规则生成接收者子组和相应的发送者子组,通过二项式公式计算这两个子组之间交互行为的概率显著性:
    [P(r)_{binomial} = nCr \times p^r \times q^{n - r}]
    其中 n 是两个组之间的发送交互数量,r 是两个组之间的积极回复数量,p 是所有发送者和接收者之间的基本成功率(所有积极回复数量 / 所有发送交互数量),q = 1 - p。当 p 值 < 0.05 时,认为交互行为具有显著性。

4 实验设计

4.1 数据集

使用从大型商业社交网络站点获取的数据集,用户资料数据包含每个用户的 32 个属性,如年龄、位置、种族背景、外貌(体型、头发颜色等)、职业行业和级别、子女和婚姻状况等。所有数值属性值(如年龄、照片数量、子女数量等)都转换为标称值。用户交互日志数据包含发送者和接收者之间的交互历史,每个日志条目标识发送者、相应的接收者和回复消息,回复消息分为积极和消极,未回复视为消极交互。

实验收集了两组训练数据(Train I 和 Train II)和一组测试数据(Test),具体信息如下表所示:
| 数据集 | 总交互数 | 积极交互数 | 消极交互数 | 成功率 |
| ---- | ---- | ---- | ---- | ---- |
| Train I | 3,888,034 | 689,419 | 3,198,615 | 17.7% |
| Train II | 1,357,432 | 236,521 | 1,120,911 | 17.4% |
| Test | 284,702 | 47,468 | 237,234 | 16.7% |

根据 2009 年 3 月收到的交互数量,将测试期间的所有发送者(30,387 个)分为四类:
| 发送者类型 | 收到的交互数量 (n) | 用户比例 |
| ---- | ---- | ---- |
| 零接收 | n = 0 | 7,560 (25%) |
| 少量接收 | 1 ≤ n ≤ 3 | 8,507 (28%) |
| 平均 | 4 ≤ n ≤ 20 | 11,223 (37%) |
| 受欢迎 | 20 < n | 3,097 (10%) |

使用不同的权重((\omega_s) 和 (\omega_r))生成推荐,(\omega_r) 取值为 0、0.25、0.50 和 0.75,相应的 (\omega_s) 取值为 1.0、0.75、0.5 和 0.25。权重 0 用于评估只考虑“发送者的兴趣”的极端情况,权重 0.5 用于评估两种兴趣同等重要的情况,权重 0.25 和 0.75 用于评估一种兴趣比另一种更重要的情况。权重 1.00 未被采用,因为在测试期间,当权重为 1.00 时,发送者很少向推荐的接收者发送交互,这是因为权重 1.00 不考虑“发送者的兴趣”。

4.2 协同过滤

交互可能在很大程度上取决于个人在照片中的外貌和其他可能包含在自由文本中的个人偏好,而这些信息未包含在使用的属性数据中。在这种情况下,可以使用协同过滤(CF)方法生成推荐。本文基于相关文献实现了 CF 方法,并将其与我们的方法进行比较。

在典型的 CF 模型中,如果两个物品被大量客户一起购买,则认为它们相似。如果用户购买了其中一个物品,就会向其推荐另一个未购买的相似物品。在社交网络中,两个用户如果向相同的接收者发送了交互,则被认为是相似的发送者。例如,如果发送者 s1 向接收者 r1、r2 和 r3 发送消息,发送者 s2 向接收者 r1 和 r2 发送消息,则 s1 和 s2 被视为相似发送者。如果新用户 u 向 r1 发送了消息,那么 u 也与 s1 和 s2 相似,因此可以向 u 推荐 r1、r2 和 r3。需要注意的是,r1、r2 和 r3 的排名可能不同,因为 r1 和 r2 由 s1 和 s2 共同推荐,而 s3 仅由 s1 推荐。

在评估时,检查测试集,看用户与我们的推荐方法和 CF 方法建议的候选者之间的交互是否实际发生。由于这是一项回顾性研究,无法评估如果用户遵循推荐会发生什么,只能检查如果他们碰巧联系了我们推荐的人,是否有更高的成功率。2009 年 3 月收到超过 50 条联系消息的非常受欢迎的用户不参与评估。

4.3 评估指标

使用以下指标和变量评估方法:
- (\Theta):给定的推荐方法
- M:2009 年 3 月活跃且在测试期间发送交互的发送者
- N:M 中会从 (\Theta) 获得建议的发送者
- O:(\Theta) 为 N 中的所有发送者建议的所有交互(表示发送者和预测的接收者)
- Q:M 中的所有发送者在测试期间的所有交互
- K:O 和 Q 的交集

使用以下指标评估每个方法的性能:
- 覆盖率 :测试期间 N 占 M 的比例,即 (Cov = n(N) / n(M)),其中 n(M) 是 M 的数量,n(N) 是 N 的数量。

综上所述,本文提出的基于聚合双向意图的推荐方法为社交网络中的人员推荐提供了一种新的思路和解决方案。通过综合考虑发送者和接收者的兴趣,以及利用多种数据和方法进行规则获取和评估,有望提高推荐的成功率和效果。后续可以进一步研究如何优化权重的确定方法,以及探索更多适用于双向交互模型的推荐策略。

5 实验结果

5.1 不同权重下的推荐效果

实验评估了不同权重组合((\omega_s) 和 (\omega_r))对推荐效果的影响。当 (\omega_r = 0) 时,只考虑“发送者的兴趣”,此时推荐规则主要基于发送者以往的交互偏好。然而,这种情况下的成功率提升有限,因为没有考虑接收者对发送者的兴趣,导致很多推荐可能得不到积极回应。

当 (\omega_r = 0.5) 时,两种兴趣被视为同等重要。实验结果显示,这种情况下的推荐成功率有了较为明显的提升,相比传统方法,成功率提高了约 25%。这表明综合考虑双向意图能够更有效地为发送者找到合适的推荐对象。

对于 (\omega_r = 0.25) 和 (\omega_r = 0.75) 的情况,分别代表了一种兴趣比另一种更重要的情况。当 (\omega_r = 0.25) 时,“发送者的兴趣”相对更重要;当 (\omega_r = 0.75) 时,“接收者对发送者的兴趣”相对更重要。实验发现,在不同的发送者类型(零接收、少量接收、平均、受欢迎)下,这两种权重组合的表现有所差异。例如,对于受欢迎的发送者,(\omega_r = 0.75) 可能会取得更好的效果,因为他们有更多的选择,更需要考虑接收者的兴趣;而对于零接收的发送者,(\omega_r = 0.25) 可能更合适,因为他们需要先根据自己的兴趣扩大交互范围。

5.2 与协同过滤方法的比较

将本文提出的方法与协同过滤(CF)方法进行了比较。实验结果表明,在大多数情况下,本文的方法在推荐成功率上优于 CF 方法。CF 方法主要基于用户之间的相似性和共同的交互对象进行推荐,虽然能够利用用户的历史行为数据,但没有充分考虑双向意图。而本文的方法通过综合考虑发送者和接收者的兴趣,能够更精准地为发送者推荐可能得到积极回应的接收者。

不过,CF 方法在某些特定情况下也有其优势。例如,当用户的交互行为比较集中,且相似用户的偏好较为一致时,CF 方法能够快速找到相似的推荐对象。但总体而言,本文的方法在处理社交网络中的人员推荐问题上具有更好的适应性和有效性。

5.3 不同发送者类型的表现

根据收到的交互数量将发送者分为四类(零接收、少量接收、平均、受欢迎),分析了不同类型发送者在推荐过程中的表现。
| 发送者类型 | 成功率提升 | 覆盖率 |
| ---- | ---- | ---- |
| 零接收 | 约 20% | 约 60% |
| 少量接收 | 约 28% | 约 70% |
| 平均 | 约 32% | 约 75% |
| 受欢迎 | 约 36% | 约 80% |

从表格数据可以看出,受欢迎的发送者在使用本文方法进行推荐时,成功率提升最为明显,达到了约 36%,同时覆盖率也较高,达到了约 80%。这是因为受欢迎的发送者本身有更多的交互机会,通过考虑双向意图能够更精准地筛选出合适的推荐对象。而零接收的发送者成功率提升相对较小,但也有一定的改善,覆盖率约为 60%。这表明本文的方法对于不同类型的发送者都有一定的帮助,能够在一定程度上提高他们的交互成功率。

6 结论与展望

6.1 研究成果总结

本文提出了一种基于聚合双向意图的社交网络人员推荐方法。该方法通过将“发送者的兴趣”和“接收者对发送者的兴趣”相结合,利用加权调和均值作为聚合函数,考虑了社交网络中人员推荐的双向交互特性。通过实验验证,该方法在提高推荐成功率方面取得了显著的效果,相比传统方法,成功率最高可提升 36%。

同时,本文还综合运用了基于行为和基于资料的方法,收集了大量用户的个人资料和交互历史数据,为推荐规则的获取提供了丰富的信息。通过创建交互查找表、发现最佳匹配对和生成推荐规则等步骤,实现了一个完整的推荐系统。

6.2 研究的局限性

尽管本文的方法取得了较好的效果,但仍存在一些局限性。首先,权重的确定目前主要通过实验评估不同组合的效果来选择,缺乏一种更系统、更理论化的方法。不同的数据集和应用场景可能需要不同的权重组合,如何快速、准确地确定合适的权重是一个需要进一步研究的问题。

其次,本文的方法假设属性是独立的,在实际的社交网络中,用户的属性之间可能存在复杂的关联。例如,用户的职业和兴趣爱好可能相互影响,这种关联可能会影响推荐的准确性。

此外,虽然考虑了双向意图,但对于一些隐藏的、难以量化的因素,如用户的情感、直觉等,还没有很好地纳入到推荐模型中。这些因素可能在实际的交互中起到重要的作用。

6.3 未来研究方向

针对上述局限性,未来可以从以下几个方面进行深入研究:
- 优化权重确定方法 :探索基于机器学习算法或数学模型的权重确定方法,根据不同的数据集和应用场景自动调整权重,提高推荐的准确性和适应性。
- 考虑属性关联 :研究如何处理用户属性之间的关联,采用更复杂的模型来描述属性之间的关系,从而提高推荐的质量。
- 纳入更多因素 :尝试将一些难以量化的因素,如用户的情感、直觉等,纳入到推荐模型中。可以通过自然语言处理技术分析用户的文本信息,或者利用心理学理论来理解用户的行为和决策过程。
- 拓展应用场景 :将本文的方法应用到更多类型的社交网络中,如专业社交网络、兴趣社交网络等,验证方法的通用性和有效性。

以下是本文方法的主要流程 mermaid 流程图:

graph TD;
    A[数据收集] --> B[创建交互查找表];
    B --> C[发现最佳匹配对];
    C --> D[生成推荐规则];
    D --> E[候选生成并应用约束条件];
    E --> F[评估推荐效果];
    F --> G[调整权重和规则];
    G --> C;

总之,基于聚合双向意图的社交网络人员推荐方法为解决社交网络中的人员推荐问题提供了新的视角和方法。通过不断地改进和完善,有望在未来的社交网络应用中发挥更大的作用。

相关推荐

【信息科学与工程学】【数据中心】第二十三篇 DDC网络-满足大规模训练、推理、存储区网络(Roce2组网)-第四篇 跨地域互联(管理区和推理区)

智算中心互联

weixin_49199313的博客 781

【审计专栏】【企业管理】【市场体系】第三篇 销售体系01

本知识体系从战略流程技能组织运营战略与规划:定义销售的方向、目标和基本规则。流程与方法论:提供从线索到回款的标准化作战地图。技能与能力:武装销售人员的个人作战能力。组织与人才:打造高效能销售团队的组织和人才基础。运营与支持:提供数据、工具、政策等后台支持,提升整体作战效率。应用建议:企业可参照此框架,诊断自身销售体系的短板,系统性地进行能力建设。编码系统便于知识的管理、检索和传承,可应用于培训材料、流程文档和系统设计中。企业销售体系全景知识分类与编码框架。

weixin_49199313的博客 881

【信息科学与工程学】计算机科学与自动化——第三十五篇 调度理论和调度算法01——资源调度算法

算法逻辑

weixin_49199313的博客 681

【信息科学与工程学】【管理科学】第五十一篇 舆论营销工程驱动人性综合模型框架03 ——企业内部舆论工程01

高管合法性(P-101)↓ 提供压力与合法性中层传导(P-202) → 合谋时触发镇压(S-202)↓ 输出规训要求员工规训(C-305) → 高异议时触发镇压(S-305)↓ 产生抵抗信号抵抗行为(R系列) → 触发相应镇压(S系列)↓ 增加系统风险风险累积(E-501) → 预警并调节所有控制模型。

weixin_49199313的博客 1362

【信息科学与工程学】【审计学】第一篇 招投标领域审计算法01

在每个关键流程节点(如文件上传、开标唱标、评标结束), 计算该环节所有电子文件的数字指纹(如SHA-256哈希值), 并将指纹和元数据(时间、操作人)上链存证。:从发票、合同中提取材料品名、规格、采购价、时间、地点。:对每个供应商, 提取其在历史投标中的行为序列特征, 如:中标率、与特定伙伴同时投标率、自身高报价次数、在伙伴中标项目中的“弃标”或“无效标”次数。:监控开标、评标现场音视频, 识别异常情绪(激烈争吵)、敏感关键词(“打点”、“关照”)、异常物品传递、私下交流等违规行为。

weixin_49199313的博客 810

【管理科学】第三十五篇 企业经营中的管理科学01 权力、风险、运营、物流、人力资源、库存、合同、品牌、业绩、项目

编号类型领域子领域/内容问题问题的数学分析(电磁/信息论/数学物理/数学化学/界面科学/表面科学 + 几何/拓扑/代数/集合论/图论/数论/函数评估/数值估计/概率/统计/向量/张量/矩阵/矢量 + 其他)算法逐步推理思考的数学表达式及实现步骤及时序流程 参数列表及参数的数值范围及数值分析及常量/常数1管理科学问题运营管理生产计划如何分配有限资源生产多种产品以最大化利润?线性代数、凸优化、单纯形法;向量与矩阵目标函数 max c^T x,约束 Ax ≤ b, x ≥ 0。步骤:①标准化引入松弛变量;②构建初

weixin_49199313的博客 247

【信息科学与工程学】【通信工程】第八十六篇 通信网络设备及通信网络组网的所有学科知识01

编号001类型网络虚拟化与覆盖技术网络领域数据中心网络子领域大二层网络 / 网络虚拟化核心数学方程式/算法模型核心算法:VXLAN封装与解封装。关键在于24位VNI(虚拟网络标识符)到物理网络的三层IP地址的映射。封装:收到原始以太帧后,为其添加 VXLAN 头部(含 VNI)、外层 UDP 头(目的端口 4789)、外层 IP 头(源 IP 为本地 VTEP IP,目的 IP 为对端 VTEP IP)以及外层 MAC 头。解封装:对端 收到报文后,剥离外层头部,根据内层帧的目的 MAC 和 VNI 进行二

weixin_49199313的博客 825

SqlSugar 是 .NET 开源的 ORM 框架,由 Fructose 大数据技术团队维护和更新,开箱即用最易用的 ORM 低代码 高性能 超级简单 功能全面 [多数据库兼容]

SqlSugar 是 .NET 开源的 ORM 框架,由 Fructose 大数据技术团队维护和更新,开箱即用最易用的 ORM。[低代码] [高性能] [超级简单] [功能全面] [多数据库兼容] [合适产品]。支持.NET.net framework.net core3.1.ne5.net6.net7.net8 .net9 .net10。支持数据库 MySql、SqlServer、Sqlite、Oracle、postgresql、达梦、Mongodb 人大金仓(国产推荐)、神通数据库、瀚高、Access DB2、DuckDb、Hana、OceanBase TDengine QuestDb Clickhouse MySqlConnector、华为 GaussDB 南大通用 GBase、MariaDB、Tidb、Odbc、Percona Server, Amazon Aurora、Azure Database for MySQL、 Google Cloud SQL for MySQL、自定义数据库。真正实现零SQL ORM表构建、索引和CRUD支持。Support.NET 数百万大数据写入、更新、子表,拥有数十亿查询统计数据成熟解决方案。支持SAAS完整应用:跨数据库查询、审计、租户子数据库、租户子表和租户数据隔离。支持低代码 + 工作流程(动态类构建、动态表构建、非实体多库兼容 CRUD、JSON TO SQL、CUSTOM XML 等)。支持 ValueObject、判别器、仓库、UnitOfWork、DbContext、AOP

基于热成像的土壤水分反馈MATLAB实现,以及用于灌溉调度的模型预测控制。.zip

1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

基于netty框架下的推送系统,支持websocket,android,ios,桌面应用,系统应用等多端接入支持,应用于移动应用,物联网,智能家居,嵌入式开发,WEB应用以及后台系统之间的即时消服务

基于netty框架下的推送系统,或许有一些企业有着自己一套即时通讯系统的需求,那么CIM为您提供了一个解决方案,目前CIM支持websocket,android,ios,桌面应用,系统应用等多端接入支持,可应用于移动应用,物联网,智能家居,嵌入式开发,桌面应用,WEB应用以及后台系统之间的即时消服务。

WeVisOne-VL一套模型,把检测、分割、抠图和OCR都接到了一起

WeVisOne-VL 想解决的不是单点能力更强,而是把目标级理解和像素级理解放进同一套视觉语言模型里:从点、框,到 mask,再到连续 alpha matte,都能统一生成。 它覆盖检测、指代表达定位、计数、点选、OCR、分割和抠图,最大的看点是输出粒度可以按需求切换,而且遇到图里根本不存在的目标时,能直接返回 None,尽量避免“看错了还硬答”的幻觉。 技术上,它把任务统一写成结构化文本预测,再配一个只有 960 万参数的轻量像素解码器,不依赖 SAM,也能把框进一步细化成 mask 和 alpha matte。项目同时放出了 2B、4B 权重、推理包、Cookbooks、评测流程和 Gradio Demo;按仓库给出的结果,4B 版本在检测、指代定位、计数、OCR、分割和抠图等多项基准上都压过一批强开源基线。 更值得琢磨的是它背后的数据引擎:用知识图谱驱动概念发现,再结合专家模型与 VLM 校验,把框扩展到 mask 和高质量透明度标注,累计覆盖超过 1 亿张图像。这类工作真正有价值的地方,不只是又做出一个大模型,而是让“看见什么”和“精确到哪一层”第一次被放进一条顺滑的产品链路里。

【化工设备防腐】基于BF凝水除铁缓蚀剂的螺旋板换热器腐蚀与冷凝水发红问题综合治理技术应用

内容概要:本文针对氯碱厂盐水螺旋板预热器腐蚀渗漏及蒸汽冷凝水发红、偏酸性的问题,提出并实施了采用BF凝水除铁缓蚀剂成膜法的综合治理方案。通过分析腐蚀原因,确认主要为二氧化碳引起的酸性腐蚀和溶解氧导致的氧腐蚀。在原有阴极保护与局部防腐涂层改造基础上,进一步投加BF凝水除铁缓蚀剂,该药剂能在金属表面形成单分子保护膜,有效阻隔腐蚀介质,实现全系统气液两相的协同防护。经72小时试验,冷凝水pH值恢复至8.5以上,铁离子浓度降至0.07mg/L以下,颜色清澈透明,达到回用标准,实现了设备安全运行与冷凝水高效回收。; 适合人群:从事化工、电力、锅炉系统管理及相关工业设备维护的技术人员与工程管理人员,尤其适用于面临换热器腐蚀、冷凝水水质异常问题的企业技术人员。; 使用场景及目标:①解决工业蒸汽系统中冷凝水发红、铁离子超标、pH偏低等腐蚀问题;②提升冷凝水回收率,降低能耗与水资源浪费,实现节能减排与降本增效;③替代传统除氧剂与末端过滤设备,优化现有水处理工艺。; 阅读建议:此资源结合实际案例提供系统性解决方案,读者应重点关注问题诊断逻辑、药剂作用机制与实施流程,可将其作为类似工况下腐蚀治理的技术参考,并结合自身系统特点进行可行性评估与小试验证。

数字化供应链AI智能体平台规划及场景应用方案.pptx

数字化供应链AI智能体平台规划及场景应用方案.pptx

无刷直流电机BLDC无感+滑模观测器+转速电流双闭环PI控制(总共三个仿真模型)(Simulink仿真实现)

内容概要:本文档系统阐述了无刷直流电机(BLDC)在无位置传感器条件下的高性能控制策略,基于Simulink平台构建了三个相互关联的仿真模型,重点实现无感控制与滑模观测器(Sliding Mode Observer, SMO)相结合的转速电流双闭环PI控制系统。该资源摒弃了传统的霍尔传感器,利用滑模观测器实时估算转子的位置与转速信息,有效降低了系统成本并提升了在恶劣环境下的运行可靠性。仿真模型完整涵盖了逆变电路、空间矢量脉宽调制(SVPWM)、三相电流采样、坐标变换(Clark & Park)、PI调节器以及滑模观测器等核心模块,形成了一个闭环的、高动态响应的电机驱动系统。此外,文档还集成了模糊PID、传统PID等多种控制算法的对比仿真模型,便于研究者深入分析不同控制策略在动态响应、抗干扰能力和稳态精度方面的性能差异,为电机控制算法的研究与工程化应用提供了坚实的仿真验证基础。; 适合人群:具备自动控制理论、电机拖动原理及电力电子技术基础知识,并熟悉MATLAB/Simulink软件操作的电气工程、自动化、机电一体化等专业的高年级本科生、硕士研究生,以及从事电机驱动、新能源汽车、工业自动化等领域的研发工程师和技术人员。; 使用场景及目标:①深入学习和掌握无刷直流电机无位置传感器控制的基本原理与实现方法;②系统性地理解滑模观测器的设计思想、稳定性分析及其在转子位置与速度估计中的关键技术;③对比研究传统PI控制、模糊PID控制及滑模观测器在BLDC调速系统中的综合性能,分析其在不同工况下的鲁棒性与适应性;④为毕业设计、科研课题或工业项目中的电机控制系统开发提供可复用的仿真平台与技术参考。; 阅读建议:本资源以Simulink仿真为核心载体,建议使用者结合文档中提供的详细说明报告与参考文献,循序渐进地理解各功能模块的设计逻辑与参数整定方法。在学习过程中,务必动手运行并调试仿真模型,仔细观察并记录在不同负载突变、转速指令变化等工况下,电机的三相电流、转速响应曲线及滑模观测器输出的转子位置与速度的动态波形,从而深刻理解控制算法的内在机理。为进一步提升实践与创新能力,可尝试修改控制器参数(如PI增益、滑模增益),或替换不同的控制策略进行对比实验,探究其对系统性能的影响。

(报告+仿真)基于永磁同步电机的飞轮储能系统控制(网侧逆变+机侧整流)仿真

内容概要:本文针对含分布式电源的配电网在多线路故障情况下的恢复问题,提出了一种将网络重构、孤岛划分与检修进度统一纳入多时段优化框架的故障恢复模型。该模型以最小化网损和甩负荷惩罚为目标,采用混合整数二阶锥规划方法,结合虚拟流思想与二阶锥松弛技术,实现对支路投切状态、负荷保留比例、节点电压、功率分布等变量的协同优化,确保各供电区域的连通性与辐射状结构。模型在IEEE33节点系统上进行验证,支持动态调整孤岛范围,充分利用联络开关转供能力和分布式电源的黑启动能力,提升了配电网的韧性与恢复效率。同时,文章对建模细节进行了深入评述,并提出了在负荷分级、无功处理、辐射状约束精确性等方面的改进建议。; 适合人群:电力系统自动化、智能电网、配电系统优化等领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于研究含高比例分布式电源的主动配电网在故障后的快速恢复策略;②为配电网重构、孤岛划分与多时段动态恢复的联合优化提供建模范式;③作为学术论文复现与改进的基础模型,推动配电网韧性提升技术的发展。; 阅读建议:建议读者结合文中提到的参考文献与仿真代码,深入理解虚拟流建模、二阶锥松弛等关键技术的应用逻辑,并尝试在模型中引入负荷等级权重、储能系统、分布式电源出力调控等要素,以增强模型的实用性与完整性。

双闭环PWM整流器VOC控制 +SVPWM调制仿真(Simulink仿真实现)

内容概要:本文详细介绍了基于Simulink的双闭环PWM整流器电压定向控制(VOC)与空间矢量脉宽调制(SVPWM)的仿真建模方法,重点实现电流内环与电压外环协同控制策略,以实现电网侧单位功率因数运行、低谐波畸变及快速动态响应。通过构建完整的控制框图,集成锁相环(PLL)、坐标变换、PI调节器、SVPWM模块及Park反变换等关键环节,系统化展示三相PWM整流器在理想与不平衡电网条件下的高性能控制机制。该模型不仅适用于常规工况分析,还可拓展用于电网故障、功率平衡控制等复杂场景的研究,具备较高的科研价值与工程参考意义,尤其支持高水平EI期刊论文的复现与创新验证。; 适合人群:电气工程、自动化、电力电子与电力传动方向的高校本科生、研究生,以及从事新能源变换器、工业整流装置研发的工程技术人员。; 使用场景及目标:①深入理解PWM整流器双闭环控制原理与VOC控制策略的设计流程;②掌握SVPWM调制技术在Simulink环境中的实现方法与波形生成机制;③为高性能电力电子变换系统(如储能变流器、电机驱动器)的控制算法开发提供仿真验证平台;④支撑学术研究中对先进控制策略(如PR控制、重复控制、模型预测控制)的对比测试与性能评估。; 阅读建议:建议结合《电力电子技术》《自动控制理论》《电机与拖动》等基础知识进行学习,优先运行并调试仿真模型,观察dq坐标系下电流跟踪、直流母线电压稳定、网侧电流正弦性等关键波形,深入理解控制器参数整定规律,有条件者可进一步对接dSPACE或DSP控制器实现实物验证。

一文搞定学术英语写作 (斯坦福SCI论文写作课程笔记)

0.前言: 本文基于斯坦福Kristin Sainani 教授的学术论文写作公开课——SCI论文写作(Writing in the Sciences)。在此基础上进行章节顺序的重排及部分内容的删减,以方便第一次进行英语学术论文写作的同学快速上手。 时间充足和想要系统学习英文学术写作的同学,十分建议观看完整课程视频,一定会受益匪浅!课程地址如下: 课程B站地址:https://www.bilibili.com/video/BV1zv41177JQ 1.论...

Ogmx的博客 3万+

ES快速入门,一篇就懂!

Elastic Search 入门前言什么是搜索为什么常用数据库不适合做搜索什么是Lucene什么是Elastic SearchES核心概念ES使用正常启动索引​增删改查ES增加常见问题:ES删除ES查询欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的

qq1592的博客 9309

Fiddler everywhere的一些基础操作

网上能搜到的Fiddler everywhere使用教程太少,于是我整理了一些自己实操成功的内容,包括Fiddler everywhere的Mock测试、弱网测试等基础操作,后续还会持续更新。操作系统:macOS使用工具:Fiddler everywhere 5.10.0本文简单介绍了使用Fiddler everywhere进行的Mock测试和弱网测试,而Fiddler everywhere提供了更多的其他实用的功能,我会在后期进行一个持续的学习和更新。

weixin_44346646的博客 2478

Doris存储层设计介绍2——数据写入及删除流程

Doris存储层设计介绍2——数据写入及删除流程

爱吃辣条的博客 4582

Keil MDK v6迁移指南:从AC5到AC6的编译器升级与工程适配

编译器是嵌入式开发的底层基石,决定了代码的执行效率与工程的可维护性。随着ARM工具链向LLVM/Clang架构演进,Arm Compiler 6(AC6)正逐步取代经典的AC5,成为Keil MDK的核心编译引擎。AC6在C11标准支持、代码优化、诊断信息及LTO链接优化上全面超越AC5,但迁移过程中往往伴随内联汇编重写、类型检查严格化、库兼容性等问题。理解编译器差异、掌握CMSIS-Toolbox的工程描述机制,能帮助嵌入式工程师在Cortex-M系列项目中平滑过渡。本文结合Cortex-M4量产工程实战

weixin_29189363的博客 236

构建AI Agent驱动的智能健康管理系统

数据碎片化:健康数据分散在不同的设备和平台中,难以统一管理和分析。个性化不足:健康管理方案通常是通用的,难以根据个人的健康状况实时调整。用户参与度低:用户难以获得及时、个性化的健康建议,导致健康管理效果不佳。AI Agent是一个能够感知环境、采取行动以实现目标的智能实体。根据智能体的智能水平,可以分为简单反应式智能体和复杂适应式智能体。实时监测健康数据。获取个性化的健康建议。收到健康风险预警。

AI天才研究院 749

杰理SDK入门教程(一):SDK的四种编译方式的使用

杰理SDK提供了四种主要编译方式:1) JL Studio官方IDE,适合初学者;2) VS Code轻量级编辑器,需在SDK根目录打开;3) 命令行/脚本编译,灵活支持自动化;4) Code::Blocks开源IDE。每种方式都有详细操作指南,开发者可根据需求选择,初学者推荐从JL Studio开始熟悉编译流程。环境配置注意事项和编译成功标识均有明确说明,确保开发效率。

qq_42014563的博客 1145

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

上一篇: 8、C编程:标准、系统调用与头文件探索
下一篇: 51、iOS 应用本地化、分发与上架准备全攻略
corn8
博客等级 码龄1天 0粉丝 1639原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值