空间应用中心AI4S空间科学实验研究成果发表于《中国科学院院刊》
编者寄语:
和鲸基于旗下数据科学协同平台ModelWhale赋能,助力了中国科学院空间应用工程与技术中心系统开展了基于空间科学实验领域的AI4S创新研究。中国科学院空间应用工程与技术中心在空间科学实验领域的研究覆盖了多模态空间科学实验数据模式挖掘、领域知识抽取、跨学科知识融合与认知智能等研究内容,有效促进了空间科学实验领域的数据应用生态的体系化建设,相关研究成果已正式发表于权威学术期刊《中国科学院院刊》。
李盛阳1,2,3* 刘康1,2,3 刘云飞1,2,3 赖楚凡1,2
1 中国科学院空间应用工程与技术中心
2 中国科学院太空应用重点实验室
3 中国科学院大学 航空宇航学院
随着技术的不断发展,人工智能(AI)在各个科学领域都展现出了革命性的影响力,形成了新的科学研究范式AI4S(AI for Science)。文章重点面向微重力条件下空间科学实验领域,阐明了其独特的多学科优势,深入分析了结合AI的多模态空间科学实验数据模式挖掘、领域知识抽取、跨学科知识融合与认知智能等研究内容,揭示了AI在提高空间科学实验领域智能化科学研究、认知与发现等方面的巨大潜力。探索表明数智驱动的空间科学实验研究作为AI4S的重要科研阵地,在促进空间科学实验数据生态构建与发展、AI4S的研究创新、领域学科发展等方面将发挥积极和重要作用。
人工智能(AI)技术的迅猛发展正催生出科学发现的全新范式,极大地促进了对各种空间和时间尺度下自然现象的理解,从而推动了科学的进步与创新。
随着AI的不断演进,新的科学研究范式AI4S(AI for Science)的崛起为科学研究开辟了新的道路。特别是在AI4S范式下的空间科学实验领域的研究,将有力促进空间科学实验领域取得重大科学成果,推动AI与空间科学交叉学科的繁荣发展。
本文聚焦中国空间站空间科学实验(以下简称“空间科学实验”)领域,在回顾AI4S在空间科学实验领域发展的基础上,深入分析了AI4S在微重力条件下空间科学实验多模态数据智能表征、复杂空间现象的模式识别、领域知识的智能提取及多来源、跨学科数据融合分析等方面所面临的问题和挑战。针对这些挑战,本文围绕数智驱动在空间科学实验数据模式挖掘、领域知识发现与推理、跨学科认知智能,以及大模型构建与应用等方面提出AI4S在空间科学实验领域的发展与思考。期望通过加强领域优势、建立开放生态等举措,共同推动空间科学实验领域大数据挖掘与智能认知的不断发展。
1
我国空间站空间科学实验领域研究概况
中国空间科学与应用技术蓬勃发展,已开展并将持续开展一系列空间科学与应用任务和计划,产生的空间科学数据与日俱增,并呈迅猛增长态势[4]。在AI4S范式的背景下,结合微重力条件下空间科学实验的领域数据特点,充分挖掘空间科学实验数据蕴含的高价值信息,将有力促进科学发现与认知发展。
多学科大规模的先进空间科学实验项目
作为空间科学研究发展的重要阵地,中国空间站是我国未来10—15年规模最大的空间综合研究实验平台,将建成国际先进水平的国家太空实验室,高效开展体系化的空间科学与应用研究和新技术试验,不断产出重大科技成果,持续获取综合应用效益。作为我国航天史上规模最大、长期有人照料的空间实验平台(图1),中国空间站在空间生命科学与生物技术、微重力流体物理与燃烧、空间材料科学、空间基础物理等多个科学领域,支持开展近千项先进性和前瞻性研究项目,将获取海量、多源、高价值的科学数据,为开展AI赋能的跨学科智能认知提供基础。
图1 中国空间站组成示意图
空间实验全周期多来源多模态大数据资源
中国空间站科学实验项目获取的数据产品种类超2000种,数据体量预计将达近百PB级。数据资源具有全周期多来源、多学科跨领域、多模态多角度等特点。
1
全周期多来源海量空间科学实验数据
空间科学实验覆盖地基培育实验、地面匹配实验、在轨微重力环境下空间实验、天地同步比对实验、地面返回实验等全周期的空间科学实验过程和阶段,并采集、处理、分析、存档和共享相应阶段和过程的实验数据,以及来自地面镜像平台实验数据、数字孪生数据和微重力模拟实验数据等来源广泛、长时间获取的海量、丰富数据(图2)。
2
多学科跨领域数据
空间科学实验数据涵盖空间生命科学与生物技术、微重力流体物理与燃烧科学、空间材料科学、空间基础物理等多学科领域的实验数据,涉及覆盖面广且多样(图2)。
图2 空间科学实验平台、设施与数据
3
多模态多角度数据
空间科学实验数据包含图像、视频、语音、文本、数值等。其中,图像数据又包含可见光、荧光、红外、X射线、显微等涵盖多种模态多样形式。如燃烧科学实验柜、流体科学实验柜等实验柜,还设置了多角度的观测设备对同一实验过程进行多个角度的同步观测。
数智驱动的空间科学实验研究
基于中国空间站的空间科学实验大数据作为信息的重要载体,蕴含了空间科学实验领域内在规律、模式与知识。面向空间科学实验大数据开展数据挖掘与智能认知的研究,将推动空间科学实验领域新理论、新方法与新知识的高效产出。空间科学实验领域内的跨学科合作,学科内知识的交叉融合,将加速领域内一般性规律的重大科学发现,也将推动整个空间科学实验领域朝着更加开放、协同和智能化的方向迈进,对空间科学实验研究的新模式探索与高质量发展具有重要意义。
2
空间科学实验领域AI4S研究的问题与挑战
空间科学实验领域AI4S的研究旨在聚焦探索AI与空间科学实验领域的深度融合,利用AI技术学习、模拟、预测和优化空间科学实验领域各种现象和规律以解决各种科学问题,构建以AI支撑基础和前沿的空间科学实验数据研究的新模式,加速空间科学实验领域科研范式变革和能力提升,从而推动领域科学新发现和创新。空间科学实验领域AI4S研究面临的问题与挑战如下。
1
空间科学实验多模态数据信息提取的复杂与困难,使得数据表征、特征融合更具挑战
空间科学实验开展过程中,针对特定研究领域的实验对象产生的实验数据,往往以不同的模态形式存在,如物理量参数、图像、视频等数据,这些数据都隐含了研究对象在空间特殊环境和实验条件下的科学规律。多模态表征通过利用多模态数据之间的互补性,剔除模态间的冗余性,从而学习并提取不同模态数据的特征表示。空间科学实验产生的多模态实验数据的复杂处理方式、天地差异、异质性等因素,使得构建全面准确的表征极具挑战性(图3)。多模态语义对齐识别多模态信息之间的跨模态连接和相互作用。例如,分析空间科学实验的物理参量和图像视频数据时,需要将特定的物理参量与图像或视频对齐。模态之间的对齐在技术上存在很多困难,因为不同模态之间可能存在隐含关联与长距离的依赖关系,涉及模糊的分割,并且可能是一对多、多对多的关联性,需要处理不同模态之间的歧义,以精准匹配跨模态信息,并最大程度降低信息损耗。多模态信息融合抽取自空间科学实验不同模态的信息,整合成多模态特征信息,利用多个来源不同模态的互补信息执行分析与预测。不同模态的信息可能具有不同的预测能力和噪声拓扑,一方面不同模态之间的关联信息有互补作用,另一方面模态自身的特异性又有很强的标识功能。同时,根据待融合模态信息的特点可以分为异质多模态融合(如文本与图像)和同质多模态融合(如深度图与灰度图)等多种情况,获取不同模态实验数据间的共性和模态内的特性信息,具有极大的计算复杂度。
图3 空间科学实验多模态数据学习的技术挑战
2
多约束条件下的空间科学实验数据多样化与复杂关联,使得模式识别与分析变得更为困难
在空间科学实验领域,进行科学实验时受到多种约束条件的影响,包括宇宙低温、强辐射、微重力等多重因素。这些约束条件导致获取的实验数据呈现出极大的多样性和复杂性,使得数据的模式识别和分析变得困难。一方面,需要应对数据中的噪声、不确定性及多模态数据之间的复杂关联。在处理这些多重约束下的数据时,科学家们面临着挑战,需要开发出具有鲁棒性的算法,以确保准确性和全面性,推动对复杂空间实验现象的深入理解和科学实验数据的有效分析。另外一方面,长期微重力条件下科学实验数据的分析挖掘不仅需要从复杂数据中发现模式与关联,更需要结合不同的环境变量及实验变量、先验知识辅助支持有意义、有价值的模式挖掘与科学发现。因此,如何将这些控制变量、先验知识进行有效编码,融入深度神经网络,支持多元数据的模式挖掘与关联建模面临挑战。
3
多来源、跨学科知识关联复杂,使得跨领域知识交叉融合分析极具挑战
在空间科学实验研究领域,多学科交叉的背景使得AI4S有机会打破学科间的壁垒,推动不同领域间的深度融合与协同创新。例如,流体力学中常用的粒子图像测速方法。可在空间生物实验中用于追踪细胞的运动,也可在微重力物理实验中用于追踪流化床内颗粒的运动。然而,不同学科及来源的数据和知识既具有各自独特的结构体系,又有错综复杂的关系,这使得借助AI技术实现数据的有效关联和知识的深度融合成为一项至关重要的挑战。
具体而言,空间科学实验研究的跨领域信息融合面临3个难点:
1. 异构数据标准化。不同领域的空间科学实验数据具有迥异的结构和内涵。为促进数据共享,需要建立统一的数据标准,并致力实现高效的异构数据标准化。
2. 多源数据关联。空间科学实验分析涉及多来源的数据:传感器测量值、视频图像、文献书籍等。多源数据之间的关系(如燃烧实验中视频像素值与温度值的对应关系)复杂、隐晦而多变,难以被通用算法所预测。需要结合科学实验数据的物理模型与AI的学习能力,实现准确高效的数据关联分析。
3.跨领域知识关联。一方面,需要构建领域知识图谱,刻画学科本身的知识体系;另一方面,需要消解多学科之间的专业隔阂,揭示跨领域知识的内在联系与相似性。例如,空间流化床实验的科学家希望实现对大量颗粒的群体追踪,需要AI模型提供其他领域内相关的知识和方法。而大语言模型通过将海量数据信息映射至共同的语义空间,有能力通过语义相似性、发掘不同学科知识之间的联系。
3
空间科学实验领域发展与思考
空间科学实验数据模式挖掘与分析
针对空间科学实验领域的数据模式挖掘与分析,重点包括时序数据模式挖掘和科学实验图像/视频智能分析两方面。
1
在时序数据模式挖掘方面
空间科学实验载荷产生海量结构化遥测时序数据,通过整合不同来源的数据进行挖掘,利用基于深度学习的数据预测模型,结合在线学习方式实时调整模型,可以深入分析实验载荷系统的关键参数和重要的特征表征因子,揭示复杂模式、趋势和关联,提高实验载荷故障风险预测的能力。同时,融合领域知识图谱进行因果关系挖掘,提高模型结果的可信度和可解释性,为故障根因定位和复杂现象理解提供重要技术支持。
2
在空间科学实验图像/视频智能分析方面
通过研究实验目标检测、实例分割、实验目标追踪、实验目标行为和模式分析及实验目标三维重建等众多关键技术,可以实现对空间生物、动物、植物实验图像的高效分析和理解。这些技术支持了定量分析和可视交互分析,为科学家提供了丰富的数据基础和更立体的观察视角。结合领域知识的增强,可以实现更高层次的推理与实验目标行为、生长等模式挖掘,进而推动空间科学实验领域的深入研究和创新发现。
通过整合时序数据模式挖掘和科学实验图像/视频智能分析,结合领域知识增强方法,可以实现对领域新知识的发掘,推动空间科学实验研究和创新的发展。
空间科学实验领域知识的发现与推理
空间科学实验海量数据中蕴含了丰富的、散乱的、待挖掘的领域知识。空间科学实验领域知识的发现与推理旨在整合多源数据,融合分析多源数据中的关键信息并智能提取领域知识,建立领域知识体系,以促进更全面的空间实验现象理解和揭示深层次规律。
针对领域数据多源异构特性,基于统一表征学习方法,将在轨实验、地面培育与同步实验、地面镜像等产生的多源数据进行表征信息提取,将不同的特征映射到统一的知识表示空间中。结合实体识别、关系抽取等领域知识抽取方法,提取空间科学实验领域知识,并基于知识表示、知识融合、知识推理方法,完成不同来源知识的消歧和对齐,将对齐的多源数据和获取的领域知识从概念层和实例层对齐后再次融合到全局视图的知识图谱中,构建空间实验领域知识图谱,建立领域知识概念和体系。同时,基于已有知识基础,利用知识推理技术方法推导出新的未知的知识,揭示未知领域的潜在知识与关联信息,促进空间科学实验领域新的科学发现。
空间科学实验多来源、跨学科数据智能融合与协同创新
在空间科学实验研究中,信息的标准化共享、数据的关联分析与知识的融合推理共同构成了跨领域协同创新的基础。
1.多源异构数据标准化与治理。为确保数据的标准化共享,需要构建空间科学实验领域统一的数据标准和规范,明确各类数据的格式、结构、存取方式等。在此基础上,结合AI算法与模型,实现多源异构数据的自动标准化与高效治理。
2. 基于AI的多源数据分析。结合人类认知与AI技术,通过图像、可视化等手段展示数据,并提供AI算法的演算结果,揭示多源数据中复杂的关系,引导科学家深入探索实验规律。
3.跨学科知识融合与推理。利用AI模型从科技文献中提取知识实体与关系,构建学科知识图谱,通过算法匹配不同图谱中的相似实体与关系,揭示各领域科学原理与思路方法的相似性,以促进跨领域的成果共享与协同创新。
空间科学实验领域大模型的应用
领域大模型能够提升领域数据特征表示的能力。通过构建统一的、跨场景、多任务的多模态空间科学实验领域基础大模型,建立空间科学实验物理量、文本、图像、视频等多模态数据间的语义关联,挖掘潜在关联关系,探索多模态科学实验数据分析与理解的技术前沿,为科学实验大数据挖掘、知识图谱构建、图像/视频智能分析与理解、智能辅助决策等提供可计算的关于多模态数据的结构化表示,为面向空间科学实验领域多模态数据的智能化分析与应用提供有效的技术支撑。构建强大的空间科学实验分析大模型基座,围绕空间科学实验领域大模型可以构建“平台协作式”的AI4S科研模式,适应不断变化的数据和实验场景,大幅提高科学研究效率,有效提升实验数据处理、知识库构建、复杂模式挖掘、可视化与可视分析等能力,促进多学科知识深度交叉融合和重大科学发现。
1
基于大模型的图像智能分析
中国空间站将在空间生命科学与生物技术、微重力流体物理与燃烧科学、空间材料科学、微重力基础物理等领域展开上千项研究项目。大模型在图像智能分析应用中具有重要作用,助力“作坊式”个性化的研发模式向“平台协作式”转型。大模型通过在海量图像/视频数据上进行预训练,实现通用特征提取网络,为特定实验专业需求的子任务提供智能辅助分析支持,实现下游多任务的灵活自适应,降低单一任务的数据标注成本和算法研发周期。例如,基于大模型的空间生命实验对象实例分割算法,依赖海量领域数据的预训练,有望实现零样本或少样本的新实验数据分析的应用。
2
基于大模型的领域知识图谱
大模型可以增强空间科学实验领域知识图谱的构建与应用能力。利用大模型的自监督表征学习空间科学实验有关的多模态数据,实现多源数据的整合、信息互补和语义全面表达,并进行实体、关系、事件等领域知识提取,构建空间科学实验领域内的知识图谱;知识图谱智能问答、知识关联分析等应用将提高知识图谱智能化应用的性能和效果,为解决领域专业性强、复杂度高的知识发现与应用问题奠定坚实基础。
3
基于大模型的信息关联与跨模态检索
空间科学领域实验包含文本、图像、视频、语音等多模态数据,使得科学家难以高效搜索感兴趣的信息。大模型,尤其是基于对比学习的模型如CLIP(contrastive language-image pretraining)等,通过自监督学习方式构建,能够统一表征空间科学领域实验多模态数据语义信息,提高数据跨模态检索性能,这有助于科学家从海量数据中快速、准确地找到有价值的信息,有效提高数据利用效率。
4
基于大模型的空间科学实验载荷在轨运行故障预测
基于具有空间科学实验载荷故障风险预警与根因定位能力的基础大模型,利用其强大的数据表征、整合和分析能力,深入挖掘实验载荷多源工程遥测数据之间的关系,识别异常模式和变化趋势。通过大模型在语义理解、数据整合方面的技术优势,提高科学实验载荷的运行故障预测精度与效率,保障各空间科学实验载荷的安全、稳定在轨运行。
5
基于大模型的空间科学实验数据可视化与可视分析应用
大模型结合自然语言理解与生成能力,使科学家能够通过对话方式驱动高效的数据检索与处理。结合可视分析,通过自然语言描述生成可视化结果,形成可视分析系统。利用“CUI+GUI”的模式发挥大模型在科学家意图理解和数据智能分析方面的能力,充分利用可视分析在数据直观展示和关联分析方面的独特优势,是一种创新且高效的空间科学实验数据分析模式如在微重力空间科学实验领域将发挥重要作用。
以上有关应用示例展示了大模型在空间科学实验领域的多个方面的潜在作用,为科学研究、实验数据分析和实验载荷在轨运行决策等提供了新的可能性和技术支持。
4
总结与展望
中国空间站是我国最大的空间综合研究实验平台,将开展近千项先进性和前瞻性研究项目,并获取海量、多源、高价值的科学数据,为开展AI赋能的跨学科智能认知提供基础。本文聚焦中国空间站空间科学实验领域,总结了领域的多学科优势以及大数据特点,分析了领域所面临的问题和挑战,提出了发展与思考。最后,期望通过加强领域优势、建立开放生态等举措,共同推动空间科学实验领域大数据挖掘与智能认知的不断发展。
1
空间科学实验领域研究已成为AI4S领域的重要前沿阵地
空间科学实验作为AI4S科学的重要领域,拥有大规模实验数据,尤其随着中国空间站建成国家太空实验室,将长期在轨开展各个学科领域的空间科学实验,蕴含着众多的机遇,在科技前沿方面具有显著的优势。
1. 空间科学实验领域是AI4S的重要试验阵地。空间科学实验领域横跨多个学科,包括空间生命科学与生物技术、微重力流体物理与燃烧科学、空间材料科学、微重力基础物理等,为AI4S范式的研究提供了丰富的试验场;
2. 空间科学实验领域数据生态将为AI4S的研究提供重要支持。该领域的数据通过统一生态平台下载和分发,呈现较好的统一性、规范性。相对于地面各科学领域数据共享程度不足的问题,空间科学更容易构建统一的面向AI就绪(Ready4AI)的数据中心,为新型AI范式的探索提供有力支持;
3. 空间科学实验的跨学科协同将有力推动AI4S的发展。空间科学实验领域属于系统工程,需要载荷专家、技术专家和科学家共同协作,团队具备跨学科的协同优势,更有利于推动新型科研范式的探索。因此,以AI驱动的空间科学实验研究在AI4S中担当着先锋角色,为推动科学研究和应用领域的创新发展贡献着独特的力量。
2
数据驱动的空间科学实验研究需要空间科学实验和AI领域的交叉人才
空间科学实验领域科学家与AI专家的专业背景、学科差异大,相互理解程度低,彼此互相促进的障碍仍然较大。但是,AI4S属于交叉学科,需要专业领域科学家提出科学问题,AI专家发挥技术能力,同时还需要探索已有知识如何融入智能模型,抽象出AI擅长的科学分析场景,相互协作,才有可能在科学领域促进认知智能的涌现。
3
构建AI4S的空间科学实验领域开放共享生态的必要性
近年来,AI领域的技术发展之所以如此之快,很大程度得益于其开放的大规模公开数据集,以及开源的算法研发模式。但是,AI在科学智能领域存在一定瓶颈,这与科学数据更加专业、准入门槛更高、通用性更低有一定关系。为了促进AI4S领域的发展,构建开放共享数据生态十分必要,这有助于领域科学家、AI专家更便捷获取数据,更多的团队参与进来,共同促进、加快领域的发展十分有益。此外,AI算法的研发需要更多的数据、更大的算力支持,单一的科学实验室较难满足数据与资源的需求。通过构建基于云计算的大算力基座、海量丰富场景数据、开源共享协同算法的空间科学实验研究生态和支持平台,促进传统“作坊式”的科研模式向新一代AI4S范式转变。
作者简介
李盛阳 中国科学院空间应用工程与技术中心研究员,中国科学院太空应用重点实验室副主任,中国科学院大学岗位教授。主要从事航天先进地面数据系统技术、空间应用大数据智能分析等方向的研究工作。
文章来源
李盛阳, 刘康, 刘云飞, 等. 数智驱动的空间科学实验研究:AI4S范式下的新探索. 中国科学院院刊, 2025, 40(2): 371-379.
DOI: 10.16418/j.issn.1000-3045.20240709003.
本刊发表的所有文章,除另有说明外,文责自负,不代表本刊观点。
您可访问和鲸官网AI.heywhale.(括号删除).com,免费体验和鲸ModelWhale,助力AI4S创新研究!若您有更多科研需求,也欢迎与工作人员取得联系!
相关文章:
空间应用中心AI4S空间科学实验研究成果发表于《中国科学院院刊》
编者寄语: 和鲸基于旗下数据科学协同平台ModelWhale赋能,助力了中国科学院空间应用工程与技术中心系统开展了基于空间科学实验领域的AI4S创新研究。中国科学院空间应用工程与技术中心在空间科学实验领域的研究覆盖了多模态空间科学实验数据模式挖掘、领…...
【Python网络爬虫开发】从基础到实战的完整指南
目录 前言:技术背景与价值当前技术痛点解决方案概述目标读者说明 一、技术原理剖析核心概念图解核心作用讲解关键技术模块技术选型对比 二、实战演示环境配置要求核心代码实现(10个案例)案例1:基础静态页面抓取案例2:动…...
乐家桌面纯净版刷机ROM下载 乐家桌面纯净版2025官方最新下载
还在苦苦寻找一款好用的电视桌面,为智能电视焕新体验?别在乐家桌面纯净版刷机 ROM 下载和官方最新版下载上纠结啦,试试乐看家桌面,给你带来意想不到的惊喜! 乐家桌面纯净版或许曾吸引过你,但乐看家桌面在众…...
深度学习-全连接神经网络
四、参数初始化 神经网络的参数初始化是训练深度学习模型的关键步骤之一。初始化参数(通常是权重和偏置)会对模型的训练速度、收敛性以及最终的性能产生重要影响。下面是关于神经网络参数初始化的一些常见方法及其相关知识点。 官方文档参考࿱…...
n2n 搭建虚拟局域网,实现内网穿透
一、ubuntu linux系统上通过源码安装 1、下载源码 git clone https://github.com/ntop/n2n 2、 进入源码目录n2n,依次执行下列命令 ./autogen.sh # 如果提示命令不存在,需要运行命令:apt-get update && apt-get install autoconf…...
SystemVerilog语法之定宽数组
1.2定宽数组 1.2.1定宽数组的声明和初始化 Verilog要求在声明中必须给出数组的上下界。因为几乎所有数组都使用0作为索引下界,所以SystemVerilog允许只给出数组宽度的便捷声明方式。SystemVerilog的$clog2()函数可以计算以2为底的对数向上舍入值。你可以通过在变量…...
SQL 使用 UPDATE FROM 语法进行更新
UPDATE FROM 是一种常见的 SQL 语法模式,允许你基于其他表的数据来更新目标表。这种语法在不同数据库系统中有所不同,下面我将介绍几种主要数据库的实现方式。 PostgreSQL/SQL Server 语法 UPDATE target_table SET target_column source_table.source…...
如何在LangChain中构建并使用自定义向量数据库
1. 自定义向量数据库对接 向量数据库的发展非常迅速,几乎每隔几天就会出现新的向量数据库产品。LangChain 不可能集成所有的向量数据库,此外,一些封装好的数据库可能存在 bug 或者其他问题。这种情况下,我们需要考虑创建自定义向…...
极狐GitLab Git LFS 速率限制如何设置?
极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有: 极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网 Git LFS 速率限制 (BASIC SELF) Git LFS (Large File Storage) 是一个用于处理大文件的Git扩展。如果您在仓库中使用 Git LF…...
如何查询IP地址是否被占用?
IP地址占用查询的重要性 在当前高度发达的网络环境下,IP地址作为网络设备间通信的基础,其管理显得尤为重要。IP地址占用查询作为网络管理的一个重要环节,具有以下几点重要性: 预防IP冲突:当两个或多个设备使用相同的I…...
数字后端实现教程 | 时钟树综合IMPCCOPT-1304错误Debug思路和解决方案
今天上午有学员在做公司自己项目CTS时发现跑不下去,报了如下所示的错误IMPCCOPT-4375。 复杂时钟设计时钟树综合(clock tree synthesis)常见20个典型案例 第一次遇到这种错误,其实可以从提示信息上入手。 Term CLK_AVDD_SS is power /ground ÿ…...
AI 大模型在教育革命中的角色重塑:从知识传递者到认知伙伴
📝个人主页🌹:一ge科研小菜鸡-CSDN博客 🌹🌹期待您的关注 🌹🌹 一、引言:从“教”与“学”到“共知”时代的开启 教育的本质是什么?是教师传授知识,学生被动接受?还是引导思维、激发潜能、陪伴成长? 在过去数百年里,教育形式经历了从口述、印刷、广播到互…...
Spring如何通过XML注册Bean
在上一篇当中我们完成了对三种资源文件的读写 上篇内容:Spring是如何实现资源文件的加载 Test public void testClassPathResource() throws IOException { DefaultResourceLoader defaultResourceLoader new DefaultResourceLoader(); Resource resource …...
Compose Multiplatform Android Logcat工具
一、通过adb发送指令,收集设备日志并保存 二、UI 三、代码 /*** 获取设备列表*/fun getDevices(): List<String> {val process ProcessBuilder("adb", "devices").redirectErrorStream(true).start()val output process.inputStream.…...
智能照明系统:照亮智慧生活的多重价值
在当今科技飞速发展的时代,智能照明系统正以其独特的优势改变着人们的生活和工作方式。这套集成了物联网、人工智能等先进技术的照明解决方案,不仅实现了基本的照明功能,更在节能环保、健康舒适、安全防护等多个维度展现出卓越价值。 从能源管…...
XMC4800 芯片深度解读:架构、特性、应用与开发指南
一、芯片定位与核心优势 XMC4800是英飞凌(Infineon)推出的高性能微控制器(MCU),属于 XMC4000系列,基于 ARM Cortex-M4内核,主打 工业控制、电机驱动、物联网(IoT) 和 嵌入式系统 应用。其核心优势在于: 多核异构处理:集成Cortex-M4(144MHz,带FPU和DSP指令集)与专…...
class com.alibaba.fastjson.JSONObject cannot be cast to class
class com.alibaba.fastjson.JSONObject cannot be cast to class 在做接口测试的时候,携带一个可用的token,打算debug看看代码的执行过程,由于Redis配置类的不完整导致报错 这是原本的Redis配置类 Configuration public class RedisConfig {BeanSuppressWarnings(value {&…...
二叉树操作与遍历实现
二叉树操作与遍历实现 二叉树操作与遍历实现树的相关概念1.树的相关术语2.二叉树的概念3.二叉树的存储结构1.顺序结构2.链式结构 1. 二叉树的创建树的表示1.1 创建节点1.2 构建二叉树 2. 二叉树的销毁3. 二叉树的遍历3.1 前序遍历3.2 中序遍历3.3 后序遍历3.4 层序遍历 4. 二叉…...
VSCode连接服务器跑深度学习代码相关问题(研0大模型学习第八天)
VS Code 远程连接服务器:从环境配置到代码运行与常见问题解决实录 在使用 VS Code 通过 Remote-SSH 连接到远程服务器进行 Python 开发,特别是涉及 Anaconda 环境和深度学习项目时,可能会遇到各种各样的问题。本文记录并解答了我在配置和运行…...
软件工程中的维护类型
目录 前言1. 排错性维护1.1 排错性维护的定义与重要性1.2 排错性维护的实践与挑战 2. 适应性维护2.1 适应性维护的定义与背景2.2 适应性维护的实施策略 3. 完善性维护3.1 完善性维护的定义与目标3.2 完善性维护的实施挑战与技巧 4. 预防性维护4.1 预防性维护的定义与作用4.2 预…...
软件工程(1)
#灵感# 记录一下软件工程的相关基础知识。 按马哲的说法,不能光有实践,也需要相关理论。 定义:软件工程涉及软件开发、维护、管理等多方面的原理、方法、工具和环境。此篇主要讲软件开发中的基本方法。 已知问题:旧的软件开发主要…...
递归的模板 (以反转链表为例)
我们再来回顾一下递归的模板,终止条件,递归调用,逻辑处理。 func reverseList(head *ListNode) *ListNode {// 终止条件if head nil || head.Next nil {return head}// 逻辑处理(可能有,也可能没有,具体…...
02-HTML结构
一、URL 1.1.URL的格式 1.2.URL和URI的区别 URI指逻辑或资源的标识符,URL是地址,URL是URI的子集 二、HTML文件结构 2.1.文档声明 默认告诉浏览器是html5页面,必须放在文档最前面 <!DOCTYPE html>2.2.HTML各元素结构 是根元素&…...
C++ vector 核心功能解析与实现
目录 整体结构概述 赋值运算符重载 下标运算符重载 内存管理函数 元素访问函数 插入和删除操作 完整代码 在C标准库中, vector 是一个非常常用的动态数组容器,它能够自动管理内存,并且提供了丰富的操作接口。本文将通过分析一段手写 …...
【Linux网络】构建UDP服务器与字典翻译系统
📢博客主页:https://blog.csdn.net/2301_779549673 📢博客仓库:https://gitee.com/JohnKingW/linux_test/tree/master/lesson 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! &…...
DeepSeek 大模型 + LlamaIndex + MySQL 数据库 + 知识文档 实现简单 RAG 系统
DeepSeek 大模型 LlamaIndex MySQL 数据库 知识文档 实现简单 RAG 系统 以下是一个使用 DeepSeek 大模型(假设为一个高性能的中文大模型)、LlamaIndex、MySQL 数据库 和 知识文档 实现简单 RAG(检索增强生成)系统的完整示例。该…...
【FFmpeg从入门到精通】第四章-FFmpeg转码
1 FFmpeg 软编码H.264与H.265 当前网络中常见的视频编码格式要数H.264最为火热,支持H.264的封装格式有很多,如FLV、MP4、HLS(M3U8)、MKV、TS等格式;FFmpeg本身并不支持H.264的编码器,而是由FFmpeg的第三方模块对其进行支持,例如x…...
爱普生RX8130CE实时时钟成为智能家居系统的理想解决方案
智能家居的本质是让生活更便捷、舒适与智能,而精准的时间管理是实现这一目标的重要基础。爱普生 RX8130CE 实时时钟(RTC)以其卓越的性能和丰富的功能,成为智能家居系统的理想时间解决方案,为用户打造更加智能化、人性化…...
Discuz!与DeepSeek的深度融合:打造智能网址导航新标杆
引言 在数字化信息爆炸的时代,网址导航网站作为用户获取优质资源、高效浏览互联网的重要入口,其信息筛选能力、用户体验和商业化潜力成为了决定其竞争力的核心要素。Discuz!作为国内应用广泛的社区论坛系统,以其强大的功能扩展性和用户管理能…...
23种设计模式-结构型模式之代理模式(Java版本)
Java 代理模式(Proxy Pattern)详解 🧭 什么是代理模式? 代理模式是结构型设计模式之一,为其他对象提供一个代理以控制对这个对象的访问。 就像生活中的“经纪人”,你无法直接联系明星,但可以…...
网络不可达network unreachable问题解决过程
问题:访问一个环境中的路由器172.16.1.1,发现ssh无法访问,ping发现回网络不可达 C:\Windows\System32>ping 172.16.1.1 正在 Ping 172.16.1.1 具有 32 字节的数据: 来自 172.16.81.1 的回复: 无法访问目标网。 来自 172.16.81.1 的回复:…...
@RefreshScope 和@nacosvalue 的区别
文章目录 1. RefreshScope定义与作用工作原理适用场景示例代码 2. NacosValue定义与作用工作原理适用场景示例代码 3. 主要区别4. 如何选择?5. 注意事项 在 Spring 框架中, RefreshScope 和 NacosValue 是两个不同的注解,分别用于不同的场景…...
Oracle EBS R12.2 安装 -- Step by Step
一、引言 在计算机应用已经非常普及的今天,对于绝大部分个人来说,学习并掌握ORACLE ERP系统是一件“实践性”很强的事情,仅仅“纸上谈兵”而不在系统中进行具体的操作,犹如捧着一本“驾驶手册”苦读,但却没有一辆车进行上路演练,是肯定无法学会开车的道理一样,能够为自…...
【JavaEE】计算机的工作原理
计算机系统的组成 一台完整的计算机包含硬件和软件两部分,另外还有一部分固化的软件称为固件(兼具软件和硬件的特性),硬件和软件结合才能使计算机正常运行并发挥作用,所以对计算机的理解应该把它看作一个包含软件系统…...
DAY8:Oracle高可用架构深度解析与Data Guard单节点搭建实战
引言 在数据库领域,高可用性(High Availability)是保障业务连续性的核心要求。Oracle作为企业级数据库的领导者,提供了RAC、Data Guard、GoldenGate三大核心方案。本文将深入剖析这些技术的实现原理,并手把手指导搭建…...
程序的编译(预处理操作)+链接
程序的编译环境和执行环境 翻译环境:在这个环境中源代码被转换成可执行的机器指令 执行环境:用于实际执行代码 详解编译链接 翻译环境 注意: 1.组成一个程序的每个源文件通过编译过程分别转换成目标代码。 2.每个目标文件由链接器捆绑在一…...
Java 实现桌面共享-简单案例
服务器端(共享桌面) import java.awt.AWTException; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.DataOutputStream; import java.io.IOException; import java…...
Idea中实用设置和插件
目录 一、Idea使用插件 1.Fitten Code智能提示 2.MyBatisCodeHelperPro 3.HighlightBracketPair 4.Rainbow Brackets Lite 5.GitToolBox(存在付费) 6.MavenHelperPro 7.Search In Repository 8.VisualGC(存在付费) 9.vo2dto 10.Key Promoter X 11.CodeGlance…...
获取电脑信息(登录电脑的进程、C盘文件信息、浏览器信息、IP)
电脑的进程信息 // 获取登录电脑的进程信息String os System.getProperty("os.name").toLowerCase();String command;if (os.contains("win")) {command "tasklist";} else {command "ps -ef";}try {Process process new ProcessB…...
单例模式(线程安全)
1.什么是单例模式 单例模式(Singleton Pattern)是一种创建型设计模式,旨在确保一个类只有一个实例,并提供一个全局访问点来访问该实例。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单…...
Sentinel源码—7.参数限流和注解的实现二
大纲 1.参数限流的原理和源码 2.SentinelResource注解的使用和实现 2.SentinelResource注解的使用和实现 (1)SentinelResource注解的使用 (2)SentinelResource注解和实现 (1)SentinelResource注解的使用 一.引入Sentinel Spring Boot Starter依赖 <dependency><…...
【单片机 C语言】单片机学习过程中常见C库函数(学习笔记)
memset() C 标准库 - <string.h> string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。 <string.h> 是 C 标准库中的一个头文件,提供了一组用于处理字符串和内存块的函数。这些函数涵盖了字符串复制、连接、比较、搜索和内存操作…...
聚类算法(K-means、DBSCAN)
聚类算法 K-means 算法 算法原理 K-means 是一种基于类内距离最小化的划分式聚类算法,其核心思想是通过迭代优化将数据划分为 K 个簇。目标函数为最小化平方误差(SSE): S S E ∑ i 1 K ∑ x ∈ C i ∣ ∣ x − μ i ∣ ∣ 2…...
Spring AI Alibaba Graph基于 ReAct Agent 的天气预报查询系统
1、在本示例中,我们仅为 Agent 绑定了一个天气查询服务,接收到用户的天气查询服务后,流程会在 AgentNode 和 ToolNode 之间循环执行,直到完成用户指令。示例中判断指令完成的条件(即 ReAct 结束条件)也很简…...
C++初阶——模板
C初阶——模板 一、概念引入 1.如何实现一个通用的交换函数,使它既可以用来交换各种类型的数据呢? 通过前面的学习,我们知道函数重载可以帮我们实现这一功能,代码如下: 运行结果如图: 使用函数重载虽然…...
【技术派后端篇】技术派中基于 Redis 的缓存实践
在互联网应用追求高并发和高可用的背景下,缓存对于提升程序性能至关重要。相较于本地缓存 Guava Cache 和 Caffeine,Redis 具有显著优势。Redis 支持集群和分布式部署,能横向扩展缓存容量和负载能力,适应大型分布式系统的缓存需求…...
系统安装及应用
重点 账号安全控制 系统引导和登陆控制 弱口令检测 端口扫描 前言 随着信息技术的快速发展,系统安全成为我们日常生活和工作中不可或缺的一部分。本章节主要探讨系统安全及应用,涵盖了账号安全控制、系统引导和登录控制、弱口令检测以及端口扫描等多个方面,为我们提供了一…...
发布事件和Insert数据库先后顺序
代码解释 csharp await PublishCreatedAsync(entity).ConfigureAwait(false); await Repository.InsertAsync(entity).ConfigureAwait(false);PublishCreatedAsync(entity):这是一个异步方法,其功能是发布与实体创建相关的事件。此方法或许会通知其他组…...
【英语语法】词法---冠词
目录 冠词一、不定冠词:a / an1. 基本用法2. 主要使用场景3. 特殊情况 二、定冠词:the1. 基本用法2. 主要使用场景3. 特殊情况 三、零冠词1. 基本规则2. 特殊情况 四、冠词对比五、常见错误总结 冠词 冠词是英语中用于限定名词的一类虚词,分…...
android的 framework 有哪些知识点和应用场景
Android Framework 知识点 1. 四大组件 Activity(活动) 是 Android 应用中最基本的组件,用于实现用户界面。一个 Activity 通常对应一个屏幕的内容。有自己的生命周期,包括 onCreate、onStart、onResume、onPause、onStop、onDe…...