集体智慧编程
2016-10-19 15:45:15 0 举报
AI智能生成
集体智慧编程是一种利用群体智慧和协作来解决问题的编程方法。它通过将问题分解成多个子任务,并将这些子任务分配给不同的开发者或团队来完成,从而实现更快速、更有效的解决方案。这种方法通常使用开源软件和互联网平台来实现,如GitHub、Stack Overflow等。 在集体智慧编程中,开发者可以通过共享代码、讨论问题和提供反馈来互相帮助。这种协作方式可以促进知识共享和技术交流,同时也可以提高代码质量和可维护性。此外,集体智慧编程还可以帮助企业更快地推出新产品和服务,并降低成本。
作者其他创作
大纲/内容
相似人群
欧式距离
单一维度的斜率在全维度上是一致的(评分偏好)
"标准化数据"找相同比例
重要的是知道不同维度之间的权值大小。根据权值大小分配值,优先级也是可以的
前提,评价人的评价是准确的
人群均值和评价人的结果的差异性
推荐,sum(相似度*实际值)/sum(相似度),归一化的人群评分。
推荐系统
基于用户的推荐系统
通过被推荐的主体群来向主体推荐附属品
主体会选择很多附属品,通过选择的这种关系来推荐
基于物品的推荐系统
通过附属品来向被推荐主题群推荐附属品
附属品之间会有一些关系,通过关系来反推给主体进行推荐
做法:通过用户对于附属品的评分来推断未知附属品部分的评分(一直附属品和位置附属品的相似度,然后通过已知的评分*相似度,通过多次将已知的附属品折现成未知附属品的加权和后,除以相似度的集中和。概率平均数)
相似度
欧氏距离
tanimoto系数
相同的个数/unique的数量
自由主题
0 条评论
下一页