首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏PowerBI入门100例

    2.16 PowerBI数据建模-时间智能函数

    )+指定筛选条件这种较为复杂的方式去修改上下文,直接将时间智能函数用于CALCULATE的第二参数,甚至有些函数直接省略了CALCULATE,大大提升了代码的书写效率和可读性。 时间智能函数清单类型函数说明平移取等量DATEADD将当前上下文中的日期按指定的间隔数向未来推移或者向过去推移。 举例函数较多,抛砖引玉,举几个例子了解时间智能函数的用法。 图片3 多数时间智能函数需要用切片器或视觉对象的字段指定时间点或时间段的上下文,否则会返回空白或错误值。 4 有些时间智能函数会推移时间段,导致尚未到来的日期也返回了数字,比如滚动3个月平均,如果不希望未来的月份显示数字,可以通过IF+日期表标记列判断返回空值。

    58310编辑于 2025-02-24
  • 来自专栏CSDN小华

    数学建模--智能算法之鱼群算法

    鱼群算法(Artificial Fish Swarm Algorithm, AFSA)是一种基于模拟自然鱼群行为的智能优化算法,由李晓磊等人于2002年提出。 总之,鱼群算法作为一种群体智能优化算法,通过模拟自然鱼群的行为,能够在复杂优化问题中找到全局最优解或满意解,具有广泛的应用前景和研究价值. 鱼群算法在解决哪些具体优化问题方面表现最佳? 鱼群算法与其他群体智能优化算法(如遗传算法、粒子群优化)相比有哪些优势和劣势? 相比之下,其他群体智能优化算法也有其独特的优缺点: 遗传算法: 优点:能够利用大量样本进行求解,适用于复杂的优化问题;具有较好的全局收敛性。 近年来,研究人员不断改进智能优化算法,以加快收敛速度和提高搜索精度。例如,在水下潜器路径规划中的应用研究表明,通过改进的人工鱼群算法可以有效提升路径规划的性能。

    88410编辑于 2024-10-16
  • 来自专栏心源易码

    智能体对话场景数据设计与建模

    二、Amazon Bedrock + Amazon DynamoDB数据设计与建模实践在智能体对话场景中,对话记忆存储是实现流畅、个性化交互的关键。 将整合信息发送至Amazon Bedrock上的Claude智能体模型,生成回答。应用将智能体的回答返回给用户。 来存储用户和智能体之间的聊天会话记录。 智能体(AI digital persona):指生成式AI驱动的对话实体,每个智能体具有唯一的ai_id。 聊天会话(Chat Session):记录用户与智能体之间的对话过程,通过chat_id唯一标识每一次会话实体之间的实体关系为多对多关系,即用户与智能体之间存在多对多的关系,即一个用户可以与多个智能体进行对话

    2.1K10编辑于 2024-07-30
  • 来自专栏CSDN小华

    数学建模--智能算法之免疫算法

    免疫算法是一种基于生物免疫系统机制的智能优化算法,广泛应用于解决复杂优化问题、模式识别和数据挖掘等领域。 随着人工智能技术的发展,免疫算法在解决复杂优化问题中的作用越来越重要。未来的研究方向可能包括进一步完善算法模型、提高算法效率和扩展其在更多领域的应用。 免疫算法与其他智能优化算法(如遗传算法、粒子群优化)相比有哪些独特优势和局限性? 免疫算法与其他智能优化算法(如遗传算法、粒子群优化)相比,具有以下独特优势和局限性: 独特优势 免疫算法通过模拟自然免疫系统的过程,能够有效地进行多峰值搜索。 物流配送中心选址问题:免疫遗传算法在物流配送中心选址中的应用是一个成功的案例,它结合了生物学原理和计算智能,能够有效地搜索最优解,满足实际工程需求。

    65110编辑于 2024-10-16
  • 来自专栏软件方法

    UML建模工具2021年8-11月更新(1)

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx 最近一段时间更新: 工具最新版本:Modelio 5.1.0 更新时间:2021 年10月26日 工具简介 UML和BPMN建模,强调协作建模,提供模型网络存储。 平台:Linux、MacOS、Windows 获得地址 https://www.modeliosoft.com 工具最新版本:diagrams.net 15.3.5 更新时间:2021年11月29日 平台:HTML 获得地址 https://app.diagrams.net/ 工具最新版本:OmniGraffle for iOS 3.16 更新时间:2021年11月20日 工具简介 绘图工具iOS 平台:iOS 获得地址 https://www.omnigroup.com/omnigraffle 工具最新版本:OmniGraffle for Mac 7.19.2 更新时间:2021年11月10日

    72420编辑于 2021-12-14
  • 来自专栏信数据得永生

    Python 人工智能11~15

    _11.png)] 图 11:带有 AI 机器人需要击中的目标的地图,目标以哈希表示 前面的地图中有 124 个目标。 他最近的一些论文研究了股票市场中的智能建模(Chen 和 Liao,2005),博弈论(Chen,Duffy 和 Yeh,2002),标准普尔 500 指数交易规则的演变(Yu 和 Chen,2004 AutoML 视频智能和视频智能 API:AutoML 视频智能服务具有一个简单的界面,该界面可以使用自定义模型识别,跟踪和分类视频中的对象。 该服务不需要编程或人工智能方面的广泛背景。 谈到玩具,在下一章中,我们将探讨如何使用人工智能构建游戏,并将我们学到的一些概念加以利用。 13 使用人工智能构建游戏 在本章中,我们将学习如何使用称为组合搜索的人工智能技术来构建游戏。 .png)] 图 11:主题建模器输出 我们可以看到,将数学和历史这两个主题区分开来是相当不错的。

    2K10编辑于 2023-04-23
  • 来自专栏我的博客

    【C++11智能指针

    智能指针家族包括auto_ptr(C++98)、unique_ptr、shared_ptr和weak_ptr(C++11)等类型。 • unique_ptr是C++11引入的智能指针,其名称意为"唯一指针"。特点是禁止拷贝操作(拷贝构造函数和赋值运算符被删除),仅支持移动语义(通过std::move转移所有权)。 这意味着必须显式构造智能指针 //shared_ptr<Date> sp5 = new Date(2024, 9, 11); //unique_ptr<Date> sp6 = new Date(2024 , 9, 11); 运行结果: 4. C++11和boost中智能指针的关系 • Boost库作为C++标准库的重要补充,是一个由全球C++开发者共同维护的开源项目。

    24010编辑于 2025-12-22
  • 来自专栏信数据得永生

    TensorFlow 智能移动项目:11~12

    自 iOS 11 起,Core ML 就可用了,截至 2018 年 5 月,Core ML 已占到 80% 的标记份额。至少了解您可以在 iOS 应用中使用 Core ML 的基本知识绝对有意义。 适用于 iOS 的 Core ML – 概述 苹果的 Core ML 框架使 iOS 开发人员可以轻松地在运行 iOS 11 或更高版本的 iOS 应用中使用经过训练的机器学习模型,并构建 Xcode 我们现在准备使用 TensorFlow 向机器人添加更多智能。 请记住,强化学习中的一项策略只是一个函数,该函数以智能体所处的状态为输入,并输出智能体接下来应采取的行动,以实现值最大化或长期回报。 无论如何,这将是一条充满兴奋的绝妙之路,当然还要有艰苦的工作,而您从本书中学到的技能就像您的智能手机一样,随时可以为您服务,并准备好将使您的甜蜜而聪明的小设备变得更加甜蜜和智能

    5.8K10编辑于 2023-04-24
  • 来自专栏高渡号外

    学会创建模拟数据的能力 | 代码找bug(11

    Python代码找bug(11) 上期的代码设计需求:互换两个变量的值。 代码如下: ? 请大家仔细阅读代码,找出其中的bug! 正确答案: 共有2个问题。

    49530发布于 2020-09-22
  • 来自专栏给永远比拿愉快

    C++11智能指针

    C++智能指针是在<memory> 标头文件中的 std 命名空间中定义的。 C++11中主要有两种类型的智能指针: (1) shared_ptr代表的是“共享所有权”(shared ownership)的指针。 foreach是C++11的新特性,貌似Visual Studio2010中是不支持的,但是2013中是支持的: // print all elements for (vector<shared_ptr ,但是需要记住智能指针不能使用delete关键字显示释放空间。 但是我们可以在智能指针的构造函数中自定义我们释放空间时要做的操作。

    1K20发布于 2019-01-22
  • 来自专栏基础知识文章

    C++11智能指针

    智能指针等。2、事后查错型。如泄漏检测工具。 上边的SmartPtr还不能将其称为智能指针,因为它还不具有指针的行为。 只声明不实现+声明成私有 UniquePtr(UniquePtr<T> const &); UniquePtr & operator=(UniquePtr<T> const &); // C++11 UniquePtr & operator=(UniquePtr<T> const &) = delete; private: T * _ptr; }; 3.5 std::shared_ptr C++11 需要注意的是shared_ptr的线程安全分为两方面: 智能指针对象中引用计数是多个智能指针对象共享的,两个线程中智能指针的引用计数同时++或–,这个操作不是原子的,引用计数原来是1,++了两次,可能还是

    72720发布于 2020-08-27
  • 来自专栏从小白开始修炼

    【C++11智能指针

    智能指针,通过引用计数的方式解决智能指针的拷贝问题。 因此当智能指针管理的资源不是以new的方式申请到的内存空间时,就需要在构造智能指针对象时传入定制的删除器。 weak_ptr weak_ptr的使用 weak_ptr是C++11中引入的智能指针,weak_ptr不是用来管理资源的释放的,它主要是用来解决shared_ptr的循环引用问题的。 与boost中智能指针的关系 C++11和boost中智能指针的关系 C++98中产生了第一个智能指针auto_ptr。 C++11,引入了boost中的unique_ptr、shared_ptr和weak_ptr。

    46940编辑于 2023-10-15
  • 来自专栏CSDN小华

    数学建模--智能算法之遗传算法

    遗传算法的应用 遗传算法在数学建模中有着广泛的应用,例如: 函数求最值:利用遗传算法可以求解一些复杂的非线性函数的极值问题。 尽管要得到真正最优的解有一定困难,但其高效、并行和全局搜索的特点使其在数学建模和其他领域得到了广泛应用。 遗传算法在解决哪些具体数学建模问题中最有效? 遗传算法在解决数学建模问题中表现出色,尤其是在需要全局优化和搜索复杂解空间的问题上。 遗传算法在数学建模中的应用非常广泛,特别是在那些需要全局搜索和优化复杂系统的场合。 如何优化遗传算法的参数设置以提高求解效率和质量?

    2K10编辑于 2024-10-16
  • 来自专栏蜉蝣禅修之道

    初探C++11智能指针

    int> p1(new int(10)); auto_ptr<int> p2 = p1; //转移控制权 *p1 += 10; //crash,p1为空指针,可以用p1->get判空做保护 因此在C++11 真正的智能指针:shared_ptr auto_ptr和unique_ptr都有或多或少的缺陷,因此C++11还推出了shared_ptr,这也是目前工程内使用最多最广泛的智能指针,他使用引用计数(感觉有参考 看到这里,智能指针的用法基本介绍完了,后面笔者来粗浅地分析一下为什么智能指针可以有效帮我们管理裸指针的生命周期。 多线程安全 本章所说的线程安全有两种情况: 多个线程操作多个不同的shared_ptr对象 C++11中声明了shared_ptr的计数操作具有原子性,不管是赋值导致计数增加还是释放导致计数减少,都是原子性的 多个线程操作同一个shared_ptr对象 同样的道理,既然C++11只负责sp_counted_base的原子性,那么shared_ptr本身就没有保证线程安全了,加入两个线程同时访问同一个shared_ptr

    1.5K30发布于 2019-07-23
  • 来自专栏编程技术专栏

    详解C++11智能指针

    前言 C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用。 C++11智能指针介绍 智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,会在析构函数中释放掉申请的内存,从而防止内存泄漏。 C++ 11中最常用的智能指针类型为shared_ptr,它采用引用计数的方法,记录当前内存资源被多少个智能指针引用。该引用计数的内存在堆上分配。当新增一个时引用计数加1,当过期时引用计数减一。 为什么要使用智能指针 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。 所以智能指针的作用原理就是在函数结束时自动释放内存空间,不需要手动释放内存空间。 auto_ptr (C++98的方案,C++11已经抛弃)采用所有权模式。

    2.2K50发布于 2019-09-02
  • 来自专栏腾讯技术工程官方号的专栏

    窥见C++11智能指针

    导语: C++指针的内存管理相信是大部分C++入门程序员的梦魇,受到Boost的启发,C++11标准推出了智能指针,让我们从指针的内存管理中释放出来,几乎消灭所有new和delete。 既然智能指针如此强大,今天我们来一窥智能指针的原理以及在多线程操作中需要注意的细节。 <int> p1(new int(10));auto_ptr<int> p2 = p1; //转移控制权*p1 += 10; //crash,p1为空指针,可以用p1->get判空做保护 因此在C++11 真正的智能指针:shared_ptr auto_ptr和unique_ptr都有或多或少的缺陷,因此C++11还推出了shared_ptr,这也是目前工程内使用最多最广泛的智能指针,他使用引用计数(感觉有参考 看到这里,智能指针的用法基本介绍完了,后面笔者来粗浅地分析一下为什么智能指针可以有效帮我们管理裸指针的生命周期。

    1.6K20发布于 2019-08-13
  • 来自专栏CSDN小华

    数学建模--智能算法之蚁群优化算法

    蚁群优化算法(Ant Colony Optimization, ACO)是一种模拟蚂蚁觅食行为的群体智能优化算法,由Marco Dorigo于1992年在他的博士论文中首次提出。 总之,蚁群优化算法作为一种有效的群体智能优化工具,在解决复杂的组合优化问题方面展现了巨大的潜力和优势。 蚁群优化算法在解决哪些具体组合优化问题方面表现最为突出? 这些应用展示了蚁群算法在处理复杂系统建模与优化、模式识别、资源调度、物流、多目标优化和鲁棒优化等方面的能力。 如何有效地改进蚁群优化算法以提高其收敛速度和避免陷入局部最优的问题? 蚁群优化算法与其他群体智能优化算法(如遗传算法、粒子群优化)相比有哪些优势和劣势? 在参数优化和智能融合方面,研究者们对蚁群算法进行了多项改进。例如,通过引入不同的改进策略,开发了不同版本的蚁群算法以提高其性能。

    1.8K10编辑于 2024-10-16
  • 来自专栏CSDN小华

    数学建模--智能算法之粒子群优化算法

    粒子群优化(Particle Swarm Optimization, PSO)算法是一种基于群体智能的优化方法,最早由Kennedy和Eberhart于1995年提出,灵感来源于对鸟群觅食行为的研究。 总之,粒子群优化算法以其简单易行、参数可调的优点,在数学建模和实际应用中得到了广泛应用。通过对算法的深入理解和不断改进,可以更好地解决复杂的优化问题. 粒子群优化算法(PSO)是一种基于群体智能的优化算法,其优势和劣势在不同的研究中有所体现。

    1.3K10编辑于 2024-10-16
  • 来自专栏软件方法

    UML建模工具2021年8-11月更新(共15款)

    v15 更新时间:2021年11月16日 工具简介 以前的ConceptDraw Pro,1999年创建的老牌绘图工具,兼容Visio。 Windows 获得地址 https://www.conceptdraw.com/products/drawing-tool 工具最新版本:UML Diagrammer 6.94 更新时间:2021年11 月22日 工具简介 轻量级建模工具,支持UML、BPMN、SysML。 致力于关键系统的建模。支持UML2.5、SysML 1.6,可自行添加图形,代码生成器。 强调协作建模,提供模型网络存储。

    1.3K20编辑于 2021-12-17
  • 来自专栏软件方法

    UML建模工具2021年8-11月更新(2)UModel 2022

    13.03 更新时间:2021年11月22日 工具简介 轻量级建模工具,支持UML、BPMN、SysML。 致力于关键系统的建模。支持UML2.5、SysML 1.6,可自行添加图形,代码生成器。 强调协作建模,提供模型网络存储。 平台:Linux、MacOS、Windows 获得地址 https://www.modeliosoft.com 工具最新版本:diagrams.net 15.3.5 更新时间:2021年11月29日 平台:HTML 获得地址 https://app.diagrams.net/ 工具最新版本:OmniGraffle for iOS 3.16 更新时间:2021年11月20日 工具简介 绘图工具iOS

    60820编辑于 2021-12-17
领券