首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于图的技术在企业威胁评估中的应用

本文为AISecOps的技术分析系列篇,主要介绍基于图的技术在企业威胁评估中的应用。...通过基于图的方法可以更好地在复杂的企业威胁评估的场景中发现异常,进而发现攻击源,这对安全运营人员识别和分析企业威胁可以提供有效的帮助。因此,如何将基于图的方法应用到网络安全运营中具有很高的研究价值。...在网络安全运营领域如何利用基于图神经网络的异常检测技术进行攻击源威胁评估可以参考《图卷积神经网络在企业侧网络安全运营中的应用》。 ? 图1....作者采用审计事件属性来进行细粒度事件的异常检测,这可以减少数据汇聚和特征工程的工作量,并且在入侵检测系统中能够更好地追踪告警。...攻击源威胁评估是网络安全运营中的重要组成部分,基于图神经网络的异常检测技术可以为网络安全领域的攻击源评估提供新的思路。

1.7K10

Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图「建议收藏」

一般单我们在 pom.xml 添加了依赖包或是插件的时候,发现标注 4 的依赖区中没有看到最新写的依赖的话,可以尝试点击此按钮进行项目的重新载入。...如上图标注 3 所示,为我们在 pom.xml 中配置的插件列表,方便调用插件。 如上图标注 4 所示,为我们在 pom.xml 中配置的依赖包列表。...如上图标注 5 所示,为常见的 Java Web 在 Maven 下的一个项目结构。 大致了解过后,看怎么查看所有jar包的依赖关系。 2017.2.6版本之后,这个图标的样子变啦。...点完之后就会有下图 可以看到,这个maven项目的所有jar包依赖关系,一览无余。 为什么我的这个jar包依赖这么少呢,因为我这个项目只是简单示范了一下springmvc框架的使用。...artifactId> ${org.springframework-version} 因为,从上面的第一个依赖关系图可以看出来

13.4K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ICLR 2020丨论“邻里关系”的学问:度量和改进图信息在图神经网络中的使用

    id=rkeIIkHKvS 近年来,图神经网络(GNN)在社交网络、知识图谱、推荐系统甚至生命科学等领域得到了越来越广泛的应用。但在复杂的图数据中,我们很难高效利用实体之间的相互依赖关系。...在由清华计算机系主办的 AI Time PhD直播间,香港中文大学计算机系的硕士二年级研究生侯逸帆,分享了自己的团队在被誉为“深度学习中的顶会”——ICLR (2020)中发表的研究成果。...1 背景知识 a)图数据与数据分类 图是一种强大的数据结构,能够轻松地表示实体(即节点)之间的各种关系(即边)。 实体可以是社交网络中的用户个体,或者分子结构图中的原子。...关系可以是社交网络中用户之间的朋友关系、相似性关系等,或者分子结构图中原子之间的相互关系。 一般在图数据中,节点(实体)的选择是固定的,但是边的构建方法却多种多样。...问题来了:什么样的图数据(关系),是适合目前的图神经网络的? 答案:利用数据关系带来的性能提升,和原始图数据中节点从邻居获取的信息的“数量”和“质量”有关!

    79420

    可解释的手性感知图神经网络在药物发现中的定量构效关系建模中的应用

    编译 | 曾全晨 审稿 | 王建民 今天为大家介绍的是来自范德堡大学研究团队的一篇关于药物发现的论文。在计算辅助药物发现中,通过化学结构训练定量构效关系模型以预测生物活性。...在CADD中,已经开发了几种数学和机器学习方法来建立定量构效关系(QSAR)模型,以根据分子的几何结构预测其生物活性。最近,图神经网络(GNN)已成功应用于许多领域,例如社交网络和推荐系统。...在分子卷积中,作者设计可学习的分子卷积核,以捕捉每个节点/原子的化学上有意义的子图模式。...在经过分子卷积和消息传递的L层之后,最终的原子表示描述了每个原子距离为L跳的化学模式。实际模型可以通过递归交替执行分子卷积和消息传递操作,获得化学模式的表示。...作者使用经过数据集进行评估,这些数据集包含来自不同蛋白质靶点类的实验高通量筛选(HTS)数据,评估结果展示了MolKGNN在药物发现中的实际价值,同时也提供了用于比较的一般度量(AUC)的性能指标。

    24820

    . | 评估图神经网络和迁移学习在口服吸收率预测中的应用

    研究显示,与其他机器学习算法相比,随机森林在开发定量结构-活性关系模型时具有优势。实质上,随机森林是一种集成技术,由多个单独的决策树组成,最终的预测结果是通过对每个决策树的结果进行平均得到的。...在Beeswarm图中,用于建模的分子描述符按重要性排列,最重要的描述符位于顶部(图2)。在Beeswarm图中的每个描述符中,每个分子都表示为一个点。这些点根据SHAP值水平分布。...在GNN中,分子的分子结构被表示为一个图,其中原子和键的信息分别被编码到图的节点和边中。GNN的训练过程会自动提取与预测任务相关的特征。...作者固定了特征提取块(GIN + GT卷积块)的参数,同时允许分类器块在训练过程中更新,以便进行正确的预测。...表 4 可以观察到,使用比原始学习率小10倍的学习率,在验证过程中的所有训练周期中表现出更好的性能。

    30060

    关于影视软件Maya在物流装备领域中的应用

    为了解决上面的窘迫局面,本文将对市场中从方案设计到落地实现的整个过程进行重新梳理,结合笔者在物流装备领域使用Maya和FlexSim的经验,尝试给出方案和三维动画结合互补的应用点,希望能够以此解决建设单位和设计单位沟通难的问题...图3:CAD图和三维画面的对比 四、关于solidworks、FlexSim、Maya优缺点说明 三维视图动画的讲解,在前期项目方案沟通中可以起到很重要的作用,那么应该怎么选择和应用这些三维视图软件呢?...图10:Maya软件建模界面 2.动画 在动画环节,Maya不需要像FlexSim仿真软件那样靠数据去引导动画的形成,不需要系统的逻辑关系,只要求制作者能识别图纸的流程既可。...在Maya中制作物流系统的动画流程,主要以讲解为目的,可以局部细腻地描述机械的动画流程,以便在方案探讨环节可以让建设单位更直观、更方便地了解设计方案。...需要注意的是,除了场景中动态物体在时间线上打帧之外,相机的动画也是必不可少的,我们可以把相机理解成建设单位的眼睛,要以方便建设单位理解的理念去让相机转起来。

    95410

    ThingJS平台上有哪些组件和工具?

    针对3D场景的制作,目前市场上主要依赖3DSMax, Maya, AutoCAD, Sketchup等主流建模软件,这些人们耳熟能详的建模平台功能强大,能够实现大量的建模需求,例如:工业产品设计、家具设计...可以结合ThingJS原始API, 与ThingPano自身API,开发多种全景互动应用。可以实现在全景图内实景漫游的同时,在3D宏观场景中实时展示对应的空间位置。...通过ThingPano可以轻松实现在编制可视化预案等情形下,在3D场景摆中放救援设施的同时,实时查看该设施在真实世界中的摆放效果,无需现场测量计算,精准评估预案可行性,提升工作效率。...点击添加图片描述(最多60个字) 数据结构说明如下: 基础数据: panoID、title、correction、startH、startV 属性字段是全景图在播放器中加载浏览所需要的必要属性,用于确定一张全景图在播放器中的初始化位置与视角...场景定位数据: 用于与 ThingJS 中的 3D 物体对象进行位置匹配与关系关联。 用户自定义数据: 用于存储其他用户自定义的属性字段。 路径导航数据: 用于播放器内的全景图巡路浏览。

    1.3K41

    JDK8升级JDK11最全实践干货来了

    2)和maven的关系 模块化并不是要替代maven,和maven本身并不冲突,maven定义jar之间的依赖关系,模块化是对已经依赖的jar下的包进行更细粒度依赖控制。...图6、7. 5.2 带来了哪些好处 1)封装和隔离,更好的访问控制 模块化允许开发者将代码和资源封装在独立的模块中。模块之间可以明确地定义公开和私有的API,提供了更好的代码隔离性和可维护性。...3)明确的依赖关系 模块化系统要求在模块之间明确定义依赖关系。在编译或运行代码之前,模块系统会检查模块是否满足所有依赖关系,从而导致更少的运行时错误。...; } 3)此时module-b.jar,在编写编码时,会遇到如下问题 图8. 5.4 实践过程的坑 上面简单介绍了模块化的知识,具体在落地过程中,主要踩了以下的坑,供大家参考 1)依赖JSF包时无法模块化...图10. 但是pom中明明也依赖了com.alibaba.fastjson包,为什么模块化后,就找不到了呢?

    1.2K20

    Zbrush最新版详细安装步骤:如何在Zbrush模型导入Maya

    第二部分:如何在Zbrush模型导入Maya 将ZBrush模型转到Maya里有好几种方法: ● 使用UV大师插件在ZBrush中创建UV,然后抽取网格(保持打开UV选项),这样导出到Maya进行渲染时...● 使用Topogun或3d Coat等工具重新拓扑模型,或者使用Maya的本地工具:Quad Draw重新拓扑。 ● 在ZB中做好模型之后使用ZB自带的拓骨功能进行重新拓骨,出简模。...再导入到Maya中调整。这样模型就不会导入太慢,也不会损失太多的细节。 布局好所有的UV之后,可以将模型放回到ZBrush,通过UV高分辨率雕塑投影到模型生成置换贴图和纹理。...然后使用Photoshop、ZBrush或Mari调整纹理,创建凹凸和高光贴图,在最终的渲染中使用它们。...,然后前进 安装位置选择 (图 6) 击输入图片描述(最多30字) 7.安装位置选择,点击文件夹图标可以更改安装位置,确定安装位置之后点击下一页选择组件 (图 7) 点击输入图片描述(最多30字)

    71010

    Flink+Alink,当大数据遇见机器学习!

    01 大数据和机器学习之间的关系 机器学习不仅需要合理、适用和先进的算法,还需要依赖足够好和足够多的数据。 大数据可以提高机器学习模型的精确性。...Flink可以进行的数据处理包括实时数据处理、特征工程、历史数据(有界数据)处理、连续数据管道应用、机器学习、图表分析、图计算、容错的数据流处理。 Flink在大数据架构中的位置如下图所示。...比如电信网络质量监控、移动应用中的产品更新及实验评估和分析、实时数据即席分析、大规模图分析。...在编译完成之后,Flink的优化器会生成不同的执行计划。根据部署方式的不同,优化之后的作业图将被提交给执行器执行。...在API层之上构建的满足特定应用的实现计算框架(库),分别对应面向流处理和面向批处理这两类。 面向流处理支持:CEP(复杂事件处理)、基于SQL-like的操作(基于Table的关系操作)。

    80320

    Pencil+ 4.0.3 for Maya下载安装教程

    Pencil+ 4.0.3 for Maya  支持Maya 2016-2019 版本 先关闭杀毒和windows defender 否则会有文件被删除,如果有删除, 关闭之后重新解压 安装setup_Pencil...+ 4 for Maya (DEMO)\modules\PSOFT Pencil+ 4 for Maya  将原来的进行替换 打开Maya 在Maya的插件管理器,勾选上Pencil* .mll和自动加载...然后重启Maya ---- PSOFT Pencil + 4 for Maya是一个非真实感渲染插件,可以再现笔墨和彩色铅笔图以及动画电影的外观 具有高水平表现力的材质 快速而美丽的线条画 强大的渲染元素和文件输出功能...这个插件可以在3D中再现日本动画和插图中所见的独特艺术风格,它还可以创建由简单的平面和线条构成的非真实照片,并且可用于创建简化的插图以传达创意。...它作为产品和图形设计以及动画和动画的可视化工具也很棒

    1.4K10

    天机阁——全链路跟踪系统设计与实现

    图1是企鹅电竞首页接口的依赖关系图,这张图大家可能看不清楚,看不清楚才是正常的,因为系统依赖的服务太多了。...它通过采集、存储、分析分布式系统中的调用事件数据,再结合压测数据和TNM2数据,实现故障诊断、容量评估以及系统梳理等多种功能,大大降低开发人员的运维挑战, 见图2。数据采集架构图见图11。 ?...很显然span2和span3是平级关系。这样就可以把rpc集合还原成调用树了。 4. Event(事件):除了调用树,开发者还很关心rpc的时间关系以及耗时信息。...告警收敛:天机阁知道服务的依赖关系,所以可以做到告警收敛, 假如图14中的D服务故障,那么会影响到A、B、C三个服务也会异常。 天机阁只会生成一条告警,并把A、B、C与D的关系描述出来。如图19 ?...革命尚未成功,同志仍需努力, 希望在19年有跟多的爱好者加入到天机阁的建设中来,完成以下计划,早日窥得“天机”。 1. 推广:与taf结合,把天机阁api集成到taf框架,方便天机阁进一步推广。

    7.2K50

    国内首个开源架构治理平台 ArchGuard,专治分布式场景下各种不服

    API 是使用的,哪些 API 是未被使用的: 数据库依赖分析:数据库地图 针对于数据库间的依赖问题,ArchGuard 可以解析代码中的 SQL 调用,并尝试性将这种依赖关系与不同的微服务相匹配,...进而分析哪些服务在数据库层是耦合的: 代码分析 对于开发团队来说,它们可以在 ArchGuard 上查看项目的模块、包、类、方法之间的依赖关系: 变更影响分析 在结合了看板之后,ArchGuard...Bytecode 分析顾名思义,就是通过分析 JVM 中的字节码,从而分析出代码中的依赖关系。...collector_kanban,收集看板中的历史记录 CHANGELOG 4.1.0 今天,在经过了一系列的客户验证之后,我们将 ArchGuard 开源了。...:目标架构偏移图 添加指标:架构不稳定性 添加指标:微服务调用耦合度 评估优化:系统安全等级 评估优化:系统可扩展性 评估优化:服务化系数 评估优化:目标架构拟合程度 基础支持:目标架构可支持第三方工具插件化接入

    64740

    Animcraft 2.1 新版本发布!

    现在可以在Maya中利用插件,对任意角色进行实时面部捕捉,配套UI,APP,教程均已完善。 新版可以在Animcraft主软件中进行实时面部捕捉,并且重定向到Maya,Max,游戏引擎的其他角色中。...全新的Apple App,用于Animcraft与Maya的实时面捕 在Maya中实时面捕,动画曲线生成 在Animcraft中实时面捕,存储于通用表情库,可以重定向到任意角色(Max与Maya)...(支持从剪切板设置封面或者轮播图) 资源中的FBX可以进行3D预览。 可以直接发送资源FBX到Unity,UE游戏引擎的关卡中。...一键发送层级中的内容到Unity 默认相机与用户相机的任意切换(支持导演自定义多机位) 动画非线编辑和场景功能进一步完善 非线性场景编辑器在2.0被引入之后可用于处理已有的动画数据和创作一些简单动画...中直接K帧制作Max的CS角色 在2.0版本中,我们实现了让Max的动画师,利用CS骨骼,制作Maya绑定的角色。

    1.3K20

    制作关卡图

    非线性关卡的设计难度要比线性关卡难不少,关卡策划很难完全控制玩家的体验,比如玩家需要到多个目的地执行任务,但顺序是玩家自己决定的时候,玩家在执行完一个任务之后获得了新装备和新技能,那么接下来的关卡可能就会容易很多...制作关卡图 关卡图应该是怎样的 关卡图中应该包含关卡创意、尺寸、发展顺序和内容数量。可以用速写,也可以用比如 Photoshop 或 Maya 等软件来构建。...接下来把所有的区域连接起来,放置好你要预留给技能、障碍、过场动画的区域。最后跟团队所有人讨论,对关卡图进行评估和修正。...在设定好符号之后,要对每个技能加以描述,每种障碍的通过方式,每种敌人的攻击方式和移动方式进行文字描述。...如果写在关卡图上的话可能会显得太乱,另外再写一份,确保团队的每个人都能看懂关卡图,甚至能在纸上开始模拟游戏过程。 第四步:关卡图评估 一旦完成了关卡图与关卡描述,开发小组需要一起对关卡进行评估。

    70030

    Apollo | 可靠的分布式配置管理系统

    大家早上好啊 今天要跟大家聊聊工具配置相关的话题 我们以前大多数都是通过文件或者数据库去管理的 但是在我加入游戏行业的日子里 我经常能听到的诉求就是 你这些配置文件能不能在网页中修改 你这个配置能不能开放对应的权限的给项目组的人自己去修改等等...以前在影视行业的时候我以前公司的配置都是在gitlab中统一管理的 每次更新个配置我们都需要在gitlab上面创建新的issue 然后经过代码审查,一系列的操作之后才能更新配置 好处是稳定安全,坏处是不够敏捷...API在Apollo进行配置的修改和发布,并且具备完善的授权和权限控制 部署简单 配置中心作为基础服务,可用性要求非常高,这就要求Apollo对外部依赖尽可能地少 目前唯一的外部依赖是MySQL,所以部署非常简单...大家能看到页面上显示这配置未发布 我们可以点击发布按钮去发布我们的新配置 我们可以在comment中写上我们这次的相关描述 方便我们未来的数据回滚 安装和创建配置就介绍到这里了, 更加详细的使用需要大家去看看官方文档...安装Apollo的客户端 rez env pipz -- install apollo_client 安装好了之后 通过 rez env maya-2022 apollo_client -- maya

    1.1K20

    因果推理效果比肩ChatGPT,封神榜推出燃灯模型

    ,让模型分析导致事件发生的一系列原因(图 3 左)以及该事件产生的结果(图 3 右),赋予了语言模型思考因果关系的能力。...图 4 ChatGPT 的反绎推理结果 基础推理能力:三段论和反事实推理 Randeng-Deduction 模型具备丰富的常识知识,但其强大的推理生成能力并非依赖于对于知识的记忆。...图 8 问题制导下的自动推理(仅展示 MCTS 中概率最大的单条路径) 通过调整提示(prompt)输入,ChatGPT 也同样能够针对前提事实,给出回答目标问题的推理链条。...在闭环中,生成模型凭借各自的因果生成能力为闭环系统提供了源源不断的伪样本,判别模型从多样的伪样本中筛选供自身以及生成模型训练的样本。...在闭环运转的过程中,三个模型逐渐从不同的角度(演绎生成、反绎生成、因果关系判断)对因果推理达成一致,得到持续的提升。

    40920

    07.S&P19 HOLMES:基于可疑信息流相关性的实时APT检测

    为此,我们开发了几个新的想法。① 首先是HSG中祖先覆盖的概念。我们将展示这个概念如何帮助评估HSG节点之间的依赖关系强度。然后可以删除弱依赖关系,以消除许多假警报。...图的节点包括主体(进程)和对象(文件、通道、套接字) 边表示这些实体之间的依赖关系,并使用事件名称进行注释 该设计与前人的工作有两个不同之处: provenance graph是不断变化的:当一条边改变了节点的依赖关系...另一个不同之处是provenance graph是存储在主存中的,每个事件所占空间小于5bytes,这种表示方式可以在较长的时间段内实时消耗事件和构建起源图。...Ⅵ.实验评估 实验评估是在由DARPA组织的红蓝对抗中完成,通过评估计算出HOLMES最佳的阈值,并衡量HOLMES的表现。...HSG的节点对应于TTP,并且其边表示TTP中涉及实体之间的信息流。HSG为检测APT的高可信度提供了基础。首先是使用了HSG中祖先实体覆盖的概念帮助评估HSG节点之间依赖关系的强度。

    1.8K10

    Gradle-构建生命周期

    任务 任务 顾名思义就是一个在构建阶段被执行的操作。它是 Gradle 构建的原子工作单位。例如 编译 Java 源代码; 任务是定义在项目的构建脚本中,并且可以彼此依赖。...配置 在这个阶段执行在初始化阶段中确定的每一个项目的配置脚本,但是并不会执行其中的任务,只会评估任务的依赖性,根据其依赖性创建任务的有向无环图。...执行 在这个阶段,Gradle 会识别在配置阶段创建的任务的有向无环图。并按照他们的依赖顺序开始执行。 所有的构建工作都是在这个阶段执行的。如编译源码,生成 .class 文件,复制文件等。...这些目录的位置在项目树中是根项目的子项目。 更改项目树的元素 在设置文件中创建的多项目树由所谓的项目描述符组成。这些项目符号可以随时更改。...接收这些通知一般是两种形式 实现详细的监听接口 在发送通知时提供一个闭包来执行 项目评估事件 可以在项目评估后马上接到事件通知 使用的是 Project.afterEvaluate 方法,传入一个闭包,

    93330
    领券