人工智能与能源约束的矛盾能否化解

以下文章来源:澎湃新闻

人工智能技术在台前展示的是比特世界的算力、算法和数据,但其“轻盈的灵魂”背后则是土地、能源和水等物理世界“沉重的肉身”。根据本文三种情境的模拟测算,未来人工智能发展需要可持续的巨量能源支撑,能源转型速度在很大程度决定人工智能的走向。人工智能与能源约束之间的矛盾能否化解,取决于两场“竞赛”的结果:一方面,人工智能算力能效的提升速度能否超越应用场景的扩散速度;另一方面,能源转型速度能否超越人工智能用电增长速度。

一、人工智能快速发展会挤占全球发展资源吗?

以OpenAI推出ChatGPT为标志,人工智能进入快速发展的轨道。当前,生成式人工智能正实现着从文本世界、多媒体世界再到物理世界的技术三级跳。在逐步理解和处理文本、图像、声音、视频等多模态信息之后,人工智能还通过物联网和具身机器人连接物理设备,感知真实环境参数,实现智能决策和自主处理复杂指令。随着技术更新迭代,人工智能的应用场景也在不断拓宽。比如,人工智能有望打破生物医药的“双十困境”(即一款新药研发至少需要投入10亿美元和耗费10年研发周期)。再如,人工智能技术提高了发现和合成新无机化合物的速度和精确性,加快了新材料的问世。

人工智能并非天使,其快速发展也引发人们对其潜在负面影响的讨论。比如,机器换人带来失业和不平等加剧,技术垄断造成消费者福利和社会利益损害,没有与人类价值观“对齐”带来犯罪和恐怖主义风险等。技术中性论认为,技术本身无所谓善恶,技术所产生的影响取决于技术使用者。有鉴于此,一些科技界和企业界的个人或机构发布公开信,呼吁加强人工智能治理以避免出现对人类发展不可逆的风险。上述讨论已引发诸多研究,而本文的着眼点在于人工智能对发展要素尤其是电力能源的占用。

人工智能技术在台前展示的是比特世界的算力、算法、数据,但其“轻盈的灵魂”背后则是土地、能源、水等物理世界“沉重的肉身”。

算力的尽头是电力。据国际能源署数据,2022年美国共有约2700个数据中心,电力消耗占全国总量的4%左右,到2026年这一比例将达到6%。芯片设计公司Arm的首席执行官Rene Haas则表示,如果不提高芯片的效率,到2030年数据中心的耗电量可能高达美国电力需求的20%到25%。

此外,人工智能的快速发展还需要大量的水、土地、劳动力和资金要素的支持。比如,人工智能的耗水主要体现为冷却、发电用水、生产芯片用水等。

由于全球发展资源有限,当一项新技术突破带来新产业热潮时,虽然其在长期可能有利于人类福祉,但在初期会挤占其他领域的发展资源。当前,跨国公司成为全球要素和资源配置的重要主体,尽管科技向善在国际科技企业的社会责任报告中有所体现,但资本的配置导向并不全然是人类福利的最大化。由于目前人工智能产业的高利润,资本的力量推动各类资源向人工智能领域集聚形成热潮和泡沫,有可能影响对人类更有当期价值的其他产业的发展。

作为一项能加速人类发展进程的潜在通用目的技术,人工智能的发展在长期具有正外部性。但在近中期,人工智能发展的收益并不会均匀地分配给全球各国和各收入群体,受益者主要是互联网企业和风险投资者,而隐性成本的承担者主要是发展中国家和低收入群体。在全球发展仍然面临粮食安全、能源安全和水资源安全等问题时,这种负外部性尤为明显:根据联合国相关数据,当前全世界有24亿人无法持续获得食物,有6.75亿人无法用上电,23亿人无法获得清洁烹饪燃料和技术,四分之一人口面临“极高”的水资源短缺压力。

二、人工智能发展需要可持续的巨量能源支撑

提升能量密度的努力贯穿人类发展史。煤炭的广泛使用推动了蒸汽机和铁路的发展,极大地提高生产效率和运输能力,是工业化的加速器。石油为内燃机提供动力,推动汽车、飞机等交通工具的普及,加快了城市化和全球化进程。电网的出现让高密度能量跨越地理限制,促进生产在更广阔地域分布和集聚,是产业分工、产业内分工、产业链分工拾级而上的基础。每一次产业变革背后都有能源革命的驱动力量,并伴随着生产组织模式变革和社会体制变革。

人工智能发展产生大规模电力需求。据SemiAnalysis数据,2023年一季度以来,全球人工智能计算能力一直以50%-60%的季度环比增速快速提升。人工智能对电力的需求主要来自于数据中心。据国际能源署(IEA)数据,2023年全球数据中心消耗约460太瓦时的电量,相当于德国(484太瓦时)全年的全社会用电量。数据中心电力需求的主要来源是服务器、存储设备、通信设备等IT设备,以及照明、空调、冷却系统等配套设施。数据中心标准组织Uptime Institute的研究表明,2022年全球大型数据中心的平均能效比(PUE)约为1.55,即数据中心的IT设备每消耗1度电,其配套设施消耗0.55度电。

生成式人工智能的能耗分为训练和推理两个环节。每一轮训练任务持续数周至数月,而且相比普通数据处理具有更高的能耗强度。传统服务器的典型功耗约为1千瓦,但每台人工智能服务器的功耗现在已达数十千瓦。当前,人工智能还远未达到规模法则(Scaling Law)的顶峰,增加模型参数和训练数据量仍然是提升人工智能模型性能的主要路径。参数数量、数据规模和计算资源几何级数的上升,需要配之以更大规模的电力。斯坦福大学的一项研究显示,完成GPT-3训练的耗电量为128.7万度,而完成GPT-4训练的能耗是GPT-3的40倍以上,需要5177万至6232万度电。

未来人工智能推理阶段的用电总量比训练阶段高得多。不同于训练阶段,推理任务的需求和算力在地理分布上相对分散,单位时间的能耗强度低于训练阶段。但随着应用场景的快速扩张,未来推理阶段的用电量将大幅攀升。目前,人工智能的输入输出还主要是互联网的数字世界。当人工智能的触角借助各类传感器进入物理世界后,所需要处理的数据量将出现跃升。根据市场调研机构Omdia估计,到2023年底,全球物联网设备安装量接近380亿台,每天产生约10亿GB的数据,这一规模可能还达不到全球物理设备的百万分之一。每一个生物体也是一个小宇宙,随着可穿戴设备和与之相关的智能健康行业的发展,未来对生物信息的数据处理规模将提高到更高的量级,同时也意味着对电力需求的几何级数增长。

从动态来看,芯片技术创新和算法优化将不断提高人工智能在训练和推理时的用能效率,但这也将拓宽人工智能的应用场景并提升模型复杂度,推动算力需求的更快增长,不断增加总体用电压力。这一预判符合历史上屡屡出现的“杰文斯悖论”,即资源使用效率提高将刺激需求增长,最终提高总消耗量。

主权AI模式带来的重复训练和应用将进一步增加全球能耗。基于安全和效率的平衡,全球人工智能建设会保持一定的冗余。在联合国发布的《以人为本的人工智能治理》报告中,鼓励各国构建本土人工智能生态系统和适应本地需求的模型,促进人工智能初创企业在更多国家和地区进行测试和部署,以确保利益相关方和各国之间的资源平等获取和隐私数据保护。因此,各地区相应的基础设施建设、人工智能模型训练与推理会带来全球能源需求的额外增长。

为获取数量级意义上的预测结果,本文采用三种方法,对人工智能电力需求增长进行情境模拟。

1、基于芯片现实供给能力的模拟。AI芯片是人工智能产业的核心硬件,也是能源消耗主体,依据GPU产量和功耗可大致估算人工智能产业的电力需求。我们假设英伟达H100将成为未来一段时间内GPU的主流产品,以其功耗作为平均数。根据美国银行数据计算,2023年全球人工智能数据中心用电量约为43.8太瓦时。根据英国金融时报报道,2024年H100出货量预计达到150-200万块,其峰值功耗为700瓦。按英伟达95%的GPU市场份额,估算2024年智能芯片出货量约为158-210万块。根据TrendForce的预测,到2030年GPU产量年均增速26.1%,同时考虑冷却用电约为服务器功耗的50%,可得2030年全球人工智能用电量将达到195-245太瓦时。

2、基于信息产业人工智能化的模拟。信息通信业是人工智能渗透速度最快、应用范围最广的产业。Erol Gelenbe(2023)估算出全球ICT行业用电量占总用电量4.3%。根据国际能源署数据,2023年全球总用电量约为2.8万太瓦时,假设年增长率为3.4%,到2030年全球用电量将达到3.5万太瓦时。由此估算2030年全球信息行业用电量约为1505太瓦时。根据Alex de Vries(2023)和SemiAnalysis的评估,一个标准的谷歌搜索使用0.3瓦时的电力,而ChatGPT响应一个标准请求的耗电约为2.9瓦时。由此可认为,人工智能化的信息服务用电量是普通信息服务的9.67倍。由此可知,2030年信息产业智能化后的用电量为1.46万太瓦时,占2023年全球用电量的42%。

3、基于人类生产生活活动人工智能化的模拟。作为一项潜在的通用目的技术,人工智能会影响到各领域的运行方式,从而提高各领域生产、流通和消费行为的用电量。埃森哲(2023)基于美国就业水平,估计各行业可被人工智能化的占比均值为31%。如果这部分可被人工智能替代的生产、流通和消费行为实现人工智能化,即使人类的生产生活规模停留在2023年的水平,未来人类全部活动的用电量也将达8.3万太瓦时,约为2023年全球用电量的3倍,远远超出全球电力供应的增长能力。

图1 未来全球人工智能用电量预测数据来源:IEA、美国银行、埃森哲、Vries等研究与笔者计算

需要指出的是,以上三类预测方法基于人工智能和能源技术不变的假定,并不追求具体数据的准确性。特别是后两种预测方法,更多是为了呈现人工智能的电力需求跃升后可能达到的量级。事实上,如果能源技术进步跟不上人工智能的发展,第二种预测情境要以挤占人类其他领域发展资源为代价,而第三种预测情境根本就不可能发生。

三、能源转型速度决定人工智能发展进程

传统化石能源储量无法支撑人工智能的后续发展。由于对自然资源矿产储量上限的评估不同,已有研究对地球上传统化石能源的可持续利用时间有较大的分歧,大致在50-150年之间。不过,已有的这些研究尚未将人工智能的普遍应用作为未来的分析情境。如前一部分第三种模拟情境,当人工智能充分渗透到各领域之后,所需电力仍将远超出目前人类所有活动总用电量,这将极大透支地球上的可用化石能源储量。因此,仅依赖传统能源,人工智能可以成为社交媒体分享的流量,但无法成为改变世界发展的通用目的技术。

传统能源驱动的人工智能也不具排放意义上的可行性。从全球电力供给端看,碳排放强度较高的化石能源占比仍超过60%。在David Patterson等2021年发表的论文《碳排放和大型神经网络训练》中,根据人工智能数据中心所在地区电网的碳强度,估算出GPT-3训练产生588.9吨二氧化碳当量,相当于128辆乘用车年排放量,尚处于可接受范围。但后续更大模型将使得碳排放量指数级上升。GPT-4的模型参数约为1.8兆,并在13兆令牌(Tokens)上进行训练。而GPT-3的模型参数只有0.175兆,模型令牌规模在0.78-5兆之间。即将面世的GPT-5的参数规模或将达到数百兆,这意味着,如果数据中心供电结构不变,正在研发的GPT-5训练的碳排放可能接十万量级的燃油车排放规模。

采用清洁能源为人工智能发展并非坦途。风电、光电等新能源具有间歇性、波动性和季节性,而人工智能则需要连续、稳定的电力供给。在现有技术条件下,两者之间的矛盾尚未有高性价比的能源解决方案可以调和。一些人工智能企业计划采用清洁能源自供电的方式,但目前还未能跨越储能技术成熟度和高成本的障碍,而试图采用核能技术的方案也不容易通过各国监管部门的审批。更为现实的方案,仍是依靠全国性或区域性电网为人工智能产业提供稳定电力。

全球电网吸纳新能源的扩容速度没有跟上人工智能发展步伐。在接入风光电等新能源过程中,电网局部承载能力、通道输送能力和系统调节能力均面临挑战,必须对输配电网进行大规模扩建和升级。根据IEA《电网与保障能源转型》报告,虽然可再生能源的年投资规模自2010年以来几乎翻了一番,但近十年来全球电网年投资额却仍保持在十年前的3000亿美元水平。2022年,全球至少有30亿千瓦的可再生能源发电项目正在排队等待并网,相当于当年光伏和风力发电新增装机容量的五倍。除了技术层面的原因,全球电网扩容还面临电力设备供应链紧张和资金投入增长缓慢等问题。

传统产业电气化的刚性需求与人工智能电力需求将产生竞争。2023年全球电力在最终能源消费中的份额仅是20%左右,传统产业电气化是全球减排的重要路径。为实现低碳转型目标,工业部门引导高碳排放行业实施电气化设备技术改造,交通部门推广电动化、燃料电池和新型电力基建,建筑部门运用电气设备解决日常用能需求。随着全球各产业部门电气化提速,预计到2030年电力在最终能源消费中的份额将接近30%。但过去十年全球发电量的年均增速维持在1.0-4.1%之间,很难同时支持传统产业电气化和人工智能电力需求的快速增长。

在用能竞争导致电价上涨的情况下,人工智能产业还会对一些国家的能源密集型产业和居民生活产生负面影响。2021-2022年间批发电价上涨之后,欧洲工业面临更高的能源成本,金属冶炼和化工等能源密集型产业的竞争力下降,出现了外迁的趋势。如果未来人工智能发展导致电力供需再度紧张,在电价上升的情况下,人工智能企业能以价高者得的优势保证业务运行,其他电价敏感行业的竞争力将受到削弱,居民用电成本也面临上升压力。

四、两条赛道:人工智能和能源转型的创新竞合

在技术条件不变的假设下,人工智能短期内确实会挤占全球发展其他领域的能源需求。但通过技术创新解除既有条件束缚,一直是人类文明向前发展的主要路径。人工智能和能源约束之间的矛盾能否化解,取决于两场“竞赛”的结果。一方面,人工智能算力能效的提升速度能否超越应用场景的扩散速度,是破解前文所述“杰文斯悖论”的关键。另一条赛道则是能源转型的速度能否超越人工智能用电需求增长速度。如果不能在两场“竞赛”中至少取得一胜,人类就不得不在原子世界和比特世界之间作出两难取舍。

(一)人工智能的能耗强度赛道

芯片与服务器设计的优化。英伟达2024年发布的Blackwell系统可以训练比ChatGPT更大的模型,所用的电力大约是现有最佳处理器的四分之一。2023年Mohamad Hnayno的研究表明,采用高效率冷却系统有潜力将数据中心的电力需求减少10%,而液冷技术可减少20%。

需求响应的智能分散化。人工智能数据中心脱碳努力的另一条路线,是将人工智能训练等具有时空灵活性的工作任务转移至碳强度较低地区。同时,边缘计算和分布式人工智能处理方式,也能减少对长距离数据传输的能源消耗。

量子计算。量子计算具有高容量信息存储和高速并行化计算的特征,运算的能耗效率将远超经典的计算模式。当下量子计算的硬件技术路径还处于多路线试错中,超导、离子阱、光量子等方式各有优缺点,距实现大规模可容错通用量子计算还有较大距离。过去几年,量子计算公司与人工智能研究机构建立了众多合作关系,在资本的推动下,可纠错通用量子计算机的研制时间表可能会提前。

(二)能源转型的赛道

近中期看,储能技术是关键。储能是可再生能源跨时间配置的一种方式,是人工智能数据中心就近消纳新能源的基础设施,发展储能技术的重要性不亚于新能源产业本身。抽水蓄能技术比较成熟,适用于高海拔山脉和山谷地形地区大规模、集中式的能量储存和电网调峰,但也面临自然选址局限性、能量密度低等不足,存在规模天花板。推动氢储能等新型储能技术的多元化开发,提高储能的能量密度、充放电效率和相应速度,是将新能源潜力释放到人工智能产业上的关键。

中长期看,人工智能在新能源供需预测、电网运行和优化、能源需求管理以及新能源技术研发等领域将发挥重要作用。

人工智能加速电网智能化。在发电侧,人工智能通过学习历史气象数据、传感器数据、卫星云图等图像和视频数据,提升太阳能和风能设备发电量预测准确度。在电网侧,人工智能有助于提升输电和配电能力,优化电网设计和规划,协助维护人员保障电网安全稳定运行,如基于无人机拍摄的视频识别异常设备。在用电侧,人工智能可以帮助用户在电池供电、实地太阳能发电和电网供电之间择优进行切换,智能管理分布式可再生能源及相关设备。

人工智能推动可控核聚变技术研发。目前核能提供了全球约10%的电力供应,但人工智能行业目前关注的不是已成熟的核裂变技术,而是寄望于可控核聚变技术。可控核聚变的原料来源更丰富,能量密度是核裂变的4倍,且产生的放射性废物更少。当前,人工智能技术正推动可控核聚变技术研发加速。例如,2024年普林斯顿团队通过训练神经网络,提前300毫秒预测了核聚变中的等离子不稳定态。

五、展望与建议

作为一项潜在的通用目的技术,人工智能是未来一国竞争力和国际话语权的重要组成部分,主要国家不仅在人工智能各技术领域布局,也注重地理意义上的布局。虽然人工智能的研发活动地较为集中,但由于需要保持足够的响应速度,其关键基础设施和应用场景要具备一定的地理临近性。为了扩展全球业务版图,人工智能企业竞相在全球各地区建立算力中心。因此,人工智能算力中心在全球都有分布,需要各国的能源、土地和水等资源提供物质支撑。据SemiAnalysis报告,截至2023年初,85%的全球自建超大规模数据中心容量属于谷歌、微软、亚马逊、Meta、苹果等五家美国科技企业。

图2 科技企业自建数据中心以电力估算的算力容量数据来源:SemiAnalysi

人工智能数据中心的布局正在向发展中国家拓展。人工智能数据中心选址的主要条件有三方面:稳定的能源供给、适宜的气候和高效的网络连接。发达国家建设数据中心的机会成本高,在环境审批和数据保护法律方面更加严格。如瑞典2023年取消了一项2017年制定的数据中心税收优惠政策,旨在将电力能源留给其他领域;冰岛2024年减少比特币和数据中心产业的能源支出,将多余廉价电力用于农业,以保障本国粮食安全。相对而言,发展中国家的数字产业及人工智能发展政策更为积极。例如,2023年由于乌拉圭遭受严重干旱,谷歌在乌拉圭新建人工智能数据中心的计划受到争夺饮用供水的质疑,但最终仍获得批准。根据IEA2024年发布的电力分析与预测报告,目前全球有超过8000个数据中心,其中约33%位于美国,16%位于欧洲,超半数分布在亚洲、拉美和非洲等地区。

各国在为人工智能提供电力支持时各具优劣势。美国电价相对较低,平均工业电价为0.083美元/千瓦时。但在多年去工业化政策下,美国电网跨地区调配的能力不足。欧洲和日本虽然在人工智能上具有技术优势,但其能源成本较高,天然气占西欧和日本发电结构的35%-45%且进口依赖较高,核电及煤电供应因安全及环保原因下降压力较大。中东地区电价低,太阳能资源丰富,阿联酋等国在推动100%绿电驱动的低碳数据中心建设,但目前还缺少本土人工智能企业。中国是新能源优势国家,能源成本较低,工业用电在全球有价格优势,且相对自给自足,但煤电比重仍有下调空间。

全球人工智能合作需与能源战略合作并轨。人工智能发展与能源转型是大势所趋,世界各主要国家应携手开展全球人工智能治理与能源转型合作。据IEA估计,到2040年前,全球需要新增或整修超过8000万公里的电网线路,以支持风能和太阳能光伏发电的增长。在这一过程中,各主要国家应共同建立更加高效的全球电力设备供应链,降低新能源设备的贸易壁垒,探索制定内部化负外部性的全球人工智能用电价格标准,联合利用人工智能技术推动能源领域技术创新。惟其如此,人工智能发展才能建立在更可持续的能源基座之上,能源转型才能搭上人工智能的翅膀而加快发展。

充分利用能源优势提高我国在全球人工智能领域的竞争力。我国处于全球人工智能领域中较为靠前的位置,但也面临一些关键技术的制约。稳定、绿色和灵活的大规模电力供应是我国在人工智能领域重要的比较优势,要将该优势融入到人工智能发展中。

一是要围绕“算力+能源”开展统筹规划,推动算力网、通信网、电网等多网协同发展,实现智能算力与绿色能源的优势叠加效应。

二是构建人工智能算力“西训(练)东推(理)”的布局,充分化解算力资源与能源供需矛盾,提高对西部光伏、风电等新能源的使用效能。

三是推动人工智能在能源转型创新上的应用,提高电力系统互补互济和智能调节能力,加强源网荷储衔接,提升新能源消纳和存储能力,提升能源系统安全保障能力。

四是支持“一带一路”沿线“电力+算力”产业发展,形成电力交易、电力建设、电力设备贸易等合作模式,推动当地新能源电力设施与算力基础设施配套建设。

(作者卓贤系国务院发展研究中心发展战略和区域经济部副部长、研究员,肖娅晨系国家电网有限公司大数据中心分析师,范炘宜系北京大学国家发展研究院博士生。本文不代表作者所在机构的观点。本文首发于《财经》杂志2024年第11期。本文原题为“人工智能与能源转型”)

关于我们

ABOUT US

上海容大数字技术有限公司,简称“上海容大”,是一家以AI和语音大数据分析技术为核心的、数据为驱动力的科技型企业。

公司总部位于上海,并在合肥创立人工智能研究院,在广州设有办事处,下辖全资子公司上海浩宜信息科技有限公司。

愿景:成为智能语音应用的行业引领者

使命:打造行业标杆解决方案,让容大走进每个客户心中

价值观:成就客户,诚信为本,敬业勤奋,追求卓越

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/692757.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

DS:树与二叉树的相关概念

欢迎来到Harper.Lee的学习世界!博主主页传送门:Harper.Lee的博客主页想要一起进步的uu可以来后台找我哦! 一、树的概念及其结构 1.1 树的概念亲缘关系 树是一种非线性的数据结构,它是由n(n>0)个有限节点…

社区物资交易互助平台的设计

管理员账户功能包括:系统首页,个人中心,管理员管理,基础数据管理,论坛管理,公告信息管理 前台账户功能包括:系统首页,个人中心,论坛,求助留言板,公…

OpenCV 双目相机标定

文章目录 一、简介1.1单目相机标定1.2双目相机标定二、实现代码三、实现效果参考资料一、简介 1.1单目相机标定 与单目相机标定类似,双目标定的目的也是要找到从世界坐标转换为图像坐标所用到的投影P矩阵各个系数(即相机的内参与外参)。具体过程如下所述: 1、首先我们需要…

王学岗鸿蒙开发(北向)——————(四、五、六)ArkUi声明式组件

普通组件 1,注意,如上图,build只能有一个根节点 2,Entry表示程序的入口 Component表示自定义的组件 Preview表示可以预览 3,图片存放的地方 4, Image组件最好只给宽度,给了高度又给宽度容易失真。 build() {Row() {/…

论文降痕指南:如何有效降低AIGC率

随着 AI 技术迅猛发展,各种AI辅助论文写作的工具层出不穷! 为了防止有人利用AI工具进行论文代写,在最新的学位法中已经明确规定“已经获得学位者,在获得该学位过程中如有人工智能代写等学术不端行为,经学位评定委员会…

使用 ESP32 和 PlatformIO (arduino框架)实现 Over-the-Air(OTA)固件更新

使用 ESP32 和 PlatformIO 实现 Over-the-Air(OTA)固件更新 摘要: 本文将介绍如何在 ESP32 上使用 PlatformIO 环境实现 OTA(Over-the-Air)固件更新。OTA 更新使得在设备部署在远程位置时,无需物理接触设…

Python 基于阿里云的OSS对象存储服务实现本地文件上云框架

Python 基于阿里云的OSS对象存储服务实现将文件上云框架 文章目录 Python 基于阿里云的OSS对象存储服务实现将文件上云框架一、前言二、阿里云配置1、获取用户AKEY和AKeySecret2、创建Bucket 三、Python 阿里云oss上云框架1、安装oss2依赖库2、阿里云oss python 一、前言 未来…

Mysql 中的case-when

什么是 case-when case-when 是一种 sql 语句中的语法结构,结构如下: case 字段名 when 值 then 字段名|值 ... else 字段名|值 end case when 主要用于数据的 行列转换(把一列数据转换为多列) 前置条件: -- 表…

基于统一二维电子气密度表达式的通用MIS-HEMT紧凑模型

来源:A Compact Model for Generic MIS-HEMTs Based on the Unified 2DEG Density Expression(TED 14年) 摘要 本文提出了一种针对二维电子气(ns)密度和费米能级(E_f)的解析表达式&#xff0c…

【Pytorch】计算机视觉项目——卷积神经网络TinyVGG模型图像分类(如何使用自定义数据集)

目录 一、前言二、工作流程回顾三、详细步骤流程1. 环境配置2. 数据准备数据集下载数据存储结构&路径查看图片 3. 数据转换4. 自定义数据集(Custom Dataset )4.1 方法一:使用ImageFolder加载数据集信息查看张量转图片创建DataLoader 4.2 …

使用Python创建Word文档

使用Python创建Word文档 安装python-docx库创建Word文档代码效果 在这篇文章中,我们将介绍如何使用 Python创建一个Word文档。首先,我们需要安装python-docx库,然后通过一段简单的代码示例展示如何创建和编辑Word文档。 安装python-docx库 …

【Linux】进程(9):进程控制1

大家好,我是苏貝,本篇博客带大家了解Linux进程(9)进程控制1,如果你觉得我写的还不错的话,可以给我一个赞👍吗,感谢❤️ 目录 1 fork函数2 进程终止(A)终止是…

设计模式-策略模式(行为型)

行为型-策略模式 了解策略模式 策略模式是一种行为型设计模式,在策略模式中定义了一系列算法或者策略,并将这些策略封装到独立的类中,使得可以相互替换。在使用时,可以指定响应的策略使用。 角色 策略接口:对于某种…

免费使用GPT-4生成图片的方法

写在前言 hello,大家好,我是一点,喜欢编程,目前持续在关注AI领域的发展,希望可以结交一些有意思的朋友。 大家可以关注我的公号:【一点sir】,了解更多文章,希望可以和你们成为朋友…

10 设备树

掌握设备树是 Linux 驱动开发人员必备的技能! 1、什么是设备树 新版本 Linux 中,ARM 相关的驱动全部采用了设备树。Linux-4.1.15 支持设备树。我们了解一下设备树的起源、重点学习一下设备树语法。 设备树:Device Tree,就是“设备”和“树”,描述设备树的文件叫做 DTS(…

Ubuntu硬盘分区、挂载、修改用户权限

使用命令查看硬盘情况 sudo fdisk -l 可以看到这里有个未分区的4T硬盘 如:sdb 这样的是硬盘 sdb1 sdb2 这样的是分区,现在还没分区 分区 sudo parted /dev/sdb (sdb 是要挂载的硬盘) 输入一下命令分区: mklabel gpt (创建分区表) mkpart p…

天工开物 #14 分析时序数据:从 InfluxQL 到 SQL 的演变

近年来,时序数据的增长是 Data Infra 领域一个不容忽视的趋势。这主要得益于万物互联带来的自然时序数据增长,以及软件应用上云和自身复杂化后的可观测性需求。前者可以认为是对联网设备的可观测性,而可观测性主要就建构在设备或应用不断上报…

172.二叉树:左叶子之和(力扣)

代码解决 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr, right(nullptr) {}* Tree…

深入理解C语言:main函数的奥秘

在C语言中,main函数是每个程序的入口点,起着至关重要的作用。本文将深入探讨main函数的工作原理,包括其参数、返回值、以及如何从main启动程序的执行。通过实际代码示例,读者将更深入地理解main函数在C语言编程中的核心地位。 第一…

APP单页分发源码下载安卓苹果自动识别apk描述文件免签自动安装

下载地址:APP单页分发源码下载安卓苹果自动识别apk描述文件免签自动安装