几何 算法

大数据应用算法作业一

假设有一个包含90个数据的数据流,该数据流一共有5个不同的元素,即(x1,x2,x3, X4,x5),其中×1出现的频率为50,x2出现的频率为10,x3出现的频率为10,x4出现的频率为10,x5出现的频率为10。考虑在该数据流上运行参数为k=2的Misra-Gries算法,尝试解决以下问题: ( ......
算法 数据

Lnton羚通视频分析算法平台烟火识别 烟火识别预警

羚通视频智能分析平台是一种利用智能视频分析和深度学习技术的创新解决方案,旨在提供一种烟火识别检测的智能算法方案。该方案具有高精度检测、实时性强、可扩展性强、智能分析和预警等优点,能够满足安防监控领域中对烟火检测的需求,提高监控效率和安全性。 在实际应用中,羚通视频智能分析平台能够实时准确地识别监控区 ......
烟火 算法 Lnton 平台 视频

关联规则挖掘:Apriori算法的深度探讨

在本文中,我们深入探讨了Apriori算法的理论基础、核心概念及其在实际问题中的应用。文章不仅全面解析了算法的工作机制,还通过Python代码段展示了具体的实战应用。此外,我们还针对算法在大数据环境下的性能局限提出了优化方案和扩展方法,最终以独到的技术洞见进行了总结。 关注TechLead,分享AI ......
算法 深度 规则 Apriori

风云4卫星几何校正

几何校正我后来选择了两个直接运行能出结果的软件,为啥不用envi来直接做,是因为太复杂了,之前也尝试了很多方法,但是要输入数据范围啥的,最终直接选择了用软件。 这里借助了2个工具能达到2种几何校正的结果。 第一个软件: 用cmd进行:先cd到数据和软件在的文件夹内,然后运行命令。 命令格式: FY_ ......
几何 卫星 风云

数据结构与算法 | 图(Graph)

在这之前已经写了数组、链表、二叉树、栈、队列等数据结构,本篇一起探究一个新的数据结构:图(Graphs )。在二叉树里面有着节点(node)的概念,每个节点里面包含左、右两个子节点指针;比对于图来说同样有着节点(node),在图里也称为顶点(vertex),顶点之间的关联不在局限于2个(左、右),一... ......
数据结构 算法 结构 数据 Graph

代码随想录算法训练营第十一天 | ● 20. 有效的括号 ● 1047. 删除字符串中的所有相邻重复项 ● 150. 逆波兰表达式求值

今日学习的内容 ● 20. 有效的括号 var isValid = function(s) { let stack = [] ; for(let i = 0 ;i < s.length ; i++){ let temp = s[i]; if(temp == '('){ stack.push(')') ......

[ORB/BEBLID] 利用OpenCV(C++)实现尺度不变性与角度不变性的特征找图算法

本文只发布于利用OpenCV实现尺度不变性与角度不变性的特征找图算法和知乎 一般来说,利用OpenCV实现找图功能,用的比较多的是模板匹配(matchTemplate)。笔者比较喜欢里面的NCC算法。但是模板有个很明显的短板,面对尺度改变,角度改变的目标就无能为力了。因此本文旨在做到模板匹配做不到的 ......
尺度 算法 角度 特征 BEBLID

GJK算法

GJK(Gilbert-Johnson-Keerthi)算法 背景知识 凸多边形 定义:对于平面上的一个多边形,如果延长它的任意一条边,使整个多边形都位于延长线的同侧,这样的多边形为凸多边形 显然,人可以直观的判断一个多边形是否为凸多边形,那么在程序中,应该如何判断一个多边形是否为凸多边形 利用向量 ......
算法 GJK

代码随想录算法训练营第十天 | ● 理论基础 ● 232.用栈实现队列 ● 225. 用队列实现栈

今日学习的文章链接和视频链接 https://programmercarl.com/栈与队列理论基础.html ● 232.用栈实现队列 var MyQueue = function() { this.stackIn = []; this.stackOut = [] }; /** * @param ......
队列 随想录 训练营 随想 算法

算法工程师的工作内容和岗位技能要求

算法工程师是一种专注于设计、开发和实施算法的职位,他们的工作主要涉及到使用先进的数学和编程技术去解决复杂的问题。这个职位在许多行业中都有广泛的应用,包括但不限于人工智能(AI)、机器学习(ML)、数据科学、电信、金融、生物医学、物理等。在这篇文章中,我们将详细介绍算法工程师的职责和所需技能,并举例说 ......
工作内容 算法 岗位 技能 工程师

RSA算法基础

RSA算法的必要性 密码学是一门保密通信技术,它将明文信息按双方约定的法则转换成只有特定人群才能看懂的密文以保证信息的安全传输。这样即使接收者之外的人得到传递的密文,也不知道信息的真正内容,从而达到安全传递信息的目的。 古典密码学和近代密码学一般是通过转译和反转译的方法,先将所发信息通过特殊的方法( ......
算法 基础 RSA

【进阶算法】滑动窗口

滑动窗口,简称滑窗,是快慢指针的一种应用技巧,两个指针之间形成一个窗口,右指针不断扩张,左指针按条件收缩,随着窗口的扩大和缩小找到满足条件的答案。 ......
算法

代码随想录算法训练营第十天 | ●28. 实现 strStr() ●459.重复的子字符串 ●字符串总结 ●双指针回顾

今日学习的文章链接和视频链接 https://programmercarl.com/字符串总结.html#什么是字符串 https://programmercarl.com/双指针总结.html#数组篇 ●28. 实现 strStr() var strStr = function (haystack ......
字符串 字符 随想录 训练营 指针

代码随想录算法训练营第八天 | ● 344.反转字符串 ● 541. 反转字符串II ● 卡码网:54.替换数字 ● 151.翻转字符串里的单词 ● 卡码网:55.右旋转字符串

今日学习内容 ● 344.反转字符串 var reverseString = function(s) { // return s.reverse(); for(let i = 0 , j = s.length-1;i < Math.floor(s.length/2) ; i++,j--){ [s[i ......
字符串 字符 随想录 训练营 随想

offline RL | TD3+BC:在最大化 Q advantage 时添加 BC loss 的极简算法

① 在 actor 最大化 Q advantage 时,纳入一个 behavior cloning loss; ② observation 归一化;③ 让 Q advantage 跟 behavior cloning 的 loss 可比。 ......
算法 advantage offline BC loss

文心一言 VS 讯飞星火 VS chatgpt (138)-- 算法导论11.4 2题

二、用go语言,试写出HASH-DELETE 的伪代码;修改 HASH-INSERT,使之能处理特殊值DELETED。 文心一言: 首先,让我们定义一个基本的哈希表数据结构。这个结构将包括一个存储键值对的哈希表和一个存储已删除键值对的队列。我们可以用空值和大括号 {} 来表示“DELETED”。下面 ......
文心 导论 算法 chatgpt VS

大数据应用算法复习笔记

许我人间一两风,吹散十万八千梦 "余幼时即嗜code,家贫,无computer以观,每假借于电脑之家,拆板以刻,计日以还。既加冠,益慕算法之道,又患无cpp,java以游,遂至北理工,观此ppt。 当余之读ppt也,负箧曳屣,行无暖气之中教中,穷冬烈风,银杏叶深数尺,面庞皲裂而不知。至舍,四支僵劲不 ......
算法 笔记 数据

2022年大数据应用算法期末考试

1.请简要回答为什么需要设计可合并的 Sketch 算法?可合并的 Sketch 算法主要是用于什么场景? Only sketch structure moves between locations Suffices to specify merging two sketches Distribut ......
算法 数据 2022

算法竞赛进阶指南学习笔记(一)

前言 一共八章 基本算法 基本数据结构 搜索 数学知识 数据结构进阶 动态规划 图论 综合技巧与实践 前置要求:简单熟悉C++这门语言。 学习算法,算法的门槛不像AI门槛那么高,每个人皆可学习。正如谚语所说:熟读唐诗三百首,不会作诗也会吟。 练习达到3000左右的题量,那你便可轻易Accepted一 ......
算法 笔记 指南

AdaBoost算法解密:从基础到应用的全面解析

本文全面而深入地探讨了AdaBoost算法,从其基础概念和原理到Python实战应用。文章不仅详细解析了AdaBoost的优缺点,还通过实例展示了如何在Python中实现该算法。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕, ......
算法 AdaBoost 基础

囚徒4.0_11_基于python的风云云检测算法

#囚徒4.0_11_基于python的风云算法 #关于昨天数据不同的问题:是因为IDL和Python的逻辑不同而导致的,数据读取没问题,我表示错了。 #换语言好麻烦,现在都不知道什么语法对应什么语言了,一团糟。 #从上午十点写到现在,测试的时候发现python他的读取逻辑和IDL不一样,他的循环也不 ......
囚徒 算法 python 4.0 11

囚徒_风云云检测算法改进

function mask = code(ref_b2,ref_b3,ref_b4,ref_b5,tmp_7,tmp_9,tmp_13,tmp_15,SC,height,mask_lan) %算法实现 % 此处提供详细说明 sz=size(ref_b2); temp=ref_b4*0; temp(t ......
囚徒 算法

数组类算法题——删除有序数组中的重复项

删除有序数组中的重复项 题目: 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你 ......
数组 算法

代码随想录算法训练营第七天 | ● 454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和

今日学习的文章链接和视频链接 https://programmercarl.com/链表理论基础.html ● 454.四数相加II var fourSumCount = function(nums1, nums2, nums3, nums4) { let count = 0 let map = n ......
之和 随想录 训练营 随想 算法

代码随想录算法训练营第六天 |● 哈希表理论基础 ● 242.有效的字母异位词 ● 349. 两个数组的交集 ● 202. 快乐数 ● 1. 两数之和

今日学习的文章链接和视频链接 https://programmercarl.com/哈希表理论基础.html 242.有效的字母异位词 var isAnagram = function(s, t) { if(s.length !== t.length) return false let map = ......
随想录 之和 训练营 数组 交集

数组类算法题——数组中移除指定元素

数组中移除指定元素 题目: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 解题源码: ......
数组 算法 元素

c2w2_优化算法

优化算法 机器学习是一个高度依赖经验的过程,需要在成千上万的数据上迭代多次来得到最小化损失函数的目的。所以对于如此大规模的数据,需要通过对算法进行优化来提高训练模型的效率。 mini-batch梯度下降法 此前,我们通过向量化,一次迭代就可以在所有的训练样本上进行梯度下降的运算,对此我们称之为bat ......
算法 c2w c2 2w

如何利用TSINGSEE青犀智能分析网关算法从人员、设备、行为三大角度进行监狱智能化升级改造

对于一些必要的设备如灭火器等消防器材,配备消防器材检测算法,一旦有人搬运或挪动,就会立即发出告警,并实时截图保存证据。 ......
智能 网关 监狱 算法 TSINGSEE

基于物理层网络编码的相位同步算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 基于物理层网络编码的相位同步算法是一种利用物理层网络编码技术来实现相位同步的算法。这种算法的原理是将两个或多个相位不同的信号进行叠加,产生一个叠加信号,然后通过分析叠加信号的相位信息来实现相位同步。 物理层网络编 ......
物理层 相位 算法 编码 物理

基于Alexnet深度学习网络的人员口罩识别算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 人员口罩识别算法是一种基于深度学习的图像分类问题。在这个问题中,我们需要在图像中检测并识别出人员是否佩戴口罩。为了解决这个问题,我们可以使用AlexNet模型,它是一种深度学习网络,广泛应用于图像识别任务。 Al ......
学习网络 口罩 算法 深度 Alexnet