当前位置: 首页 > news >正文

一种用于基于扩散磁共振成像(MRI)的微观结构估计的外梯度与噪声调谐自适应迭代网络|文献速递-深度学习医疗AI最新文献

Title

题目

An extragradient and noise-tuning adaptive iterative network for diffusionMRI-based microstructural estimation

一种用于基于扩散磁共振成像(MRI)的微观结构估计的外梯度与噪声调谐自适应迭代网络

Background

背景

2.1. Advanced dMRI models

The NODDI and DBSI models are two kinds of advanced dMRI models that offer detailed microstructural information about brain tissue.The DBSI model focuses on characterizing tissue diffusion propertieswith the combination of an anisotropic tensor, which quantities thefiber component, and a spectrum of isotropic diffusion compartmentsrepresenting the restricted, hindered, and water components (Wanget al., 2011). In contrast, the NODDI model aims to describe tissue microstructure by characterizing the complexity of white matter throughthe estimation of neurite density and orientation dispersion (Zhanget al., 2012). Given the differences in their approaches, with DBSIemphasizing a broader range of b-values and NODDI relying on multiple diffusion gradients, we employed both models to comprehensivelyassess our network.The NODDI model employs a three-compartment approach to decompose the dMRI signal into intracellular, extracellular, and cerebrospinal fluid (CSF) compartments. The model outputs key parameterssuch as the orientation dispersion index (ODI), as well as the volumefractions of the intracellular compartment (𝑣𝑖𝑐 ) and the CSF compartment (𝑣𝑖𝑠𝑜). Mathematically, the NODDI model is formulated as follows:𝐴* = ( 1 − 𝑣𝑖𝑠𝑜) (𝑣𝑖𝑐𝐴𝑖𝑐 + ( 1 − 𝑣𝑖𝑐) 𝐴𝑒𝑐) + 𝑣𝑖𝑠𝑜𝐴𝑖𝑠𝑜 (1)where 𝐴 is the normalized diffusion signal defined as 𝐴 = 𝐴𝑏∕𝐴0 , with𝐴𝑏* being the diffusion-weighted signal and 𝐴0 being the non-diffusionweighted signal. 𝐴𝑖𝑐 , 𝐴𝑒𝑐 and 𝐴𝑖𝑠𝑜 represent the signal contributionsfrom the intra-cellular, extra-cellular, and CSF compartments.The DBSI model utilizes a combination of multiple tensors to reconstruct the dMRI signals. This model describes the discrete anisotropiccontents of axonal fibers with different orientations as well as isotropicdiffusion components with a range of diffusivities.𝑆𝑘 =𝑁Aniso ∑𝑖=1𝑓𝑖 𝑒 −∣→𝑏 𝑘 ∣𝜆⊥𝑖 𝑒 −∣→𝑏* 𝑘 ∣(𝜆∥𝑖−𝜆⊥𝑖).cos2𝜓𝑖𝑘∫𝑎 𝑏 𝑓(𝐷)𝑒 −∣ → 𝑏 𝑘 ∣𝐷𝑑𝐷( 𝑘 = 1, 2, . . . , 𝐾𝑛 )(2)where 𝑆𝑘 and | | 𝑏𝑘 | | are the normalized signal and b-value of the 𝑘-thdiffusion gradient, 𝑁Aniso is the number of anisotropic tensors, 𝜓𝑖𝑘is the angle between the 𝑘-th diffusion gradient and the principaldirection of the 𝑖-th anisotropic tensor, and a and b are the lowand high diffusivity limits for the isotropic diffusion spectrum 𝑓(𝐷).DBSI-derived anisotropic signal fractions (𝑓𝑖 , i.e., fiber fraction) areassociated with myelinated or non-myelinated axons, and it can beused to describe restricted, hindered, and free isotropic diffusion. Therestricted isotropic diffusion fraction (𝑓𝑟𝑒𝑠𝑡𝑟𝑖𝑐𝑡𝑒𝑑 ) reflects the degree ofcellularity. The hindered (𝑓ℎ𝑖𝑛𝑑𝑒𝑟𝑒𝑑 ) and free isotropic diffusion (𝑓𝑖𝑠𝑜)components represent water molecules present in less densely packedenvironments.

2.2. Theory of optimization-based microstructure estimation*The optimization-based networks for microstructure estimation areunderpinned by the idea of sparse coding, and these networks areconstructed by unfolding the process of sparse coding. Sparse codingis a kind of representation learning method, and it has been commonlyused in MRI (Daducci et al., 2015; Wang et al., 2014; Schwab et al.,2016). Specifically, the diffusion signals in the q-space are representedwith the following dictionary learning framework:𝐲 = Φ𝐱 + 𝜼 (3)where 𝐲 ∈ R𝐾 is the diffusion signal normalized by b0 , and 𝐾 is thenumber of q-space samples. Φ ∈ R𝐾×𝑁 is the dictionary, and 𝑁 is thenumber of atoms in the dictionary. 𝐱 is the sparse vector associated withthe dictionary, and 𝜼 is the noise vector. In many cases, the size of 𝑁is smaller than 𝐾, resulting in an ill-posed problem when attemptingto recover 𝐲 from 𝐱. As a result, additional prior information must beincorporated. One common prior is sparsity, which can be utilized toformulate Eq. (3) as a 𝑙1 -norm problem. If Φ is predetermined, thevector 𝐱 can be estimated through the following:𝐱 + = arg min𝐱𝑓* (𝐱) + 𝜆𝑠 𝑟 (𝐱) (4)where 𝑓(𝐱) = ∣∣ 𝐲 − Φ𝐱 ∣∣2 2 , 𝑟(𝑥) = ∣∣ 𝐱 ∣∣1 , 𝜆𝑠 is a constant and controlsthe sparsity of 𝐱. The sparse representation of the diffusion signal 𝐲 canbe resolved by minimizing Eq. (4) by proximal gradient descent:𝐱 𝑛+1 = prox𝜏𝑟 ( 𝐱 𝑛 − 𝜏∇𝐱𝑓 (𝐱 𝑛 ) )(5)where prox𝜏𝑟 represents the proximal operator for 𝑟(⋅), 𝜏 > 0 is the stepsize in the 𝑛-th iteration.

2.1 先进的扩散磁共振成像(dMRI)模型 神经突方向离散与密度成像(NODDI)模型和扩散基谱成像(DBSI)模型是两种先进的扩散磁共振成像模型,它们能够提供关于脑组织的详细微观结构信息。DBSI模型侧重于通过结合用于量化纤维成分的各向异性张量,以及一系列代表受限、受阻和水成分的各向同性扩散区间来描述组织的扩散特性(王等人,2011)。相比之下,NODDI模型旨在通过估计神经突密度和方向离散度来表征白质的复杂性,从而描述组织的微观结构(张等人,2012)。鉴于它们在方法上的差异,DBSI模型强调更广泛范围的b值,而NODDI模型依赖于多个扩散梯度,我们使用这两种模型来全面评估我们的网络。 NODDI模型采用三分区方法,将扩散磁共振成像信号分解为细胞内、细胞外和脑脊液(CSF)分区。该模型输出关键参数,如方向离散指数(ODI),以及细胞内分区的体积分数((v{ic}))和脑脊液分区的体积分数((v{iso}))。从数学角度来看,NODDI模型的公式如下: (A = (1 - v{iso})(v{ic}A{ic} + (1 - v{ic})A{ec}) + v{iso}A{iso}) (1) 其中(A)是归一化的扩散信号,定义为(A = A_b / A_0),(A_b)是扩散加权信号,(A_0)是非扩散加权信号。(A{ic})、(A{ec})和(A{iso})分别表示来自细胞内、细胞外和脑脊液分区的信号贡献。 DBSI模型利用多个张量的组合来重建扩散磁共振成像信号。该模型描述了具有不同方向的轴突纤维的离散各向异性成分,以及具有一系列扩散率的各向同性扩散成分。 (S_k = \sum{i = 1}^{N{Aniso}} f_i e^{-\vert\vec{b}k\vert\lambda{\perp i}} e^{-\vert\vec{b}k\vert(\lambda{\parallel i} - \lambda{\perp i})\cos^2\psi{ik}} \int{a}^{b} f(D) e^{-\vert\vec{b}k\vert D} dD) ((k = 1, 2, \ldots, K_n)) (2) 其中(S_k)和(\vert\vert b_k\vert\vert)分别是第(k)个扩散梯度的归一化信号和b值,(N{Aniso})是各向异性张量的数量,(\psi{ik})是第(k)个扩散梯度与第(i)个各向异性张量主方向之间的夹角,(a)和(b)是各向同性扩散谱(f(D))的低扩散率和高扩散率极限。由DBSI得出的各向异性信号分数((f_i),即纤维分数)与有髓或无髓轴突相关,并且可用于描述受限、受阻和自由的各向同性扩散。受限各向同性扩散分数((f{restricted}))反映了细胞化程度。受阻((f{hindered}))和自由各向同性扩散((f{iso}))成分代表存在于密度较低环境中的水分子。 2.2 基于优化的微观结构估计理论 用于微观结构估计的基于优化的网络以稀疏编码的思想为基础,这些网络是通过展开稀疏编码过程构建的。稀疏编码是一种表示学习方法,已在磁共振成像中得到广泛应用(达杜奇等人,2015;王等人,2014;施瓦布等人,2016)。具体而言,(q)空间中的扩散信号用以下字典学习框架来表示: (\mathbf{y} = \mathbf{\Phi}\mathbf{x} + \mathbf{\eta}) (3) 其中(\mathbf{y} \in \mathbb{R}^K)是通过(b_0)归一化的扩散信号,(K)是(q)空间样本的数量。(\mathbf{\Phi} \in \mathbb{R}^{K \times N})是字典,(N)是字典中原子的数量。(\mathbf{x})是与字典相关的稀疏向量,(\mathbf{\eta})是噪声向量。在许多情况下,(N)的大小小于(K),这导致在尝试从(\mathbf{x})恢复(\mathbf{y})时出现不适定问题。因此,必须纳入额外的先验信息。一种常见的先验是稀疏性,可利用它将公式(3)表述为(l_1)范数问题。如果(\mathbf{\Phi})是预先确定的,则向量(\mathbf{x})可通过以下方式估计: (\mathbf{x}^+ = \arg \min{\mathbf{x}} f(\mathbf{x}) + \lambda_s r(\mathbf{x})) (4) 其中(f(\mathbf{x}) = \vert\vert \mathbf{y} - \mathbf{\Phi}\mathbf{x} \vert\vert_2^2),(r(x) = \vert\vert \mathbf{x} \vert\vert_1),(\lambda_s)是一个常数,用于控制(\mathbf{x})的稀疏性。扩散信号(\mathbf{y})的稀疏表示可以通过近端梯度下降法最小化公式(4)来求解: (\mathbf{x}^{n + 1} = \text{prox}{\tau r}(\mathbf{x}^n - \tau \nabla{\mathbf{x}} f(\mathbf{x}^n))) (5) 其中(\text{prox}_{\tau r})表示(r(\cdot))的近端算子,(\tau > 0)是第(n)次迭代中的步长。

01

文献速递介绍

扩散磁共振成像(dMRI)通过描绘水分子在局部微观结构环境中的受限扩散情况,越来越多地被应用于组织微观结构的无创成像(莫里和张,2006)。通常,需要先进的多组分模型来解析特定的微观结构特性,例如细胞内组分占比、细胞大小、轴突直径、轴突方向以及密度(诺维科夫等人,2019;亚历山大等人,2019)。这类模型的例子包括轴突直径模型(AxCaliber)(阿萨夫等人,2008)、“神经突方向弥散与密度成像”(NODDI)模型(张等人,2012)、“扩散基谱成像”(DBSI)模型(王等人,2011)以及“胞体和神经突密度成像”(SANDI)模型(帕洛姆博等人,2020)。关于扩散磁共振成像模型的全面综述可参考诺维科夫等人(2019)和亚历山大等人(2019)的研究。 由于这些先进的扩散磁共振成像模型中微观结构成分的公式具有高度非线性,因此对模型参数(即微观结构特性)的估计本质上就具有挑战性,并且容易放大噪声的影响。此外,这些模型通常需要在不同的b值和扩散方向上采集大量(数十或数百个)的扩散磁共振成像信号(即(q)空间采样),以确保准确可靠的拟合,这是一个耗时的过程,并且容易受到运动伪影的影响。一般来说,先进的扩散磁共振成像模型是使用基于优化的方法进行估计的,例如非线性最小二乘法(NLLS)(费代劳等人,2014)、贝叶斯方法(尼尔和布雷特索斯特,1993)以及马尔可夫链蒙特卡罗(MCMC)方法(贝伦斯等人,2003)。在(q)空间采样不足或数据存在噪声的情况下,这些方法容易产生估计误差,并且计算量也很大。例如,使用基于常规非线性最小二乘法的拟合方法来估计全脑的NODDI参数可能需要近两天的时间(达杜奇等人,2015)。 为了解决上述挑战,内贾蒂 - 吉拉尼等人(2017)首先使用随机森林回归来预测卡格模型(Kärger model)的组织微观结构。随着基于学习方法的发展,深度学习方法已被引入,用于学习(q)空间数据与微观结构指标之间的映射关系。在传统的监督拟合中,戈尔科夫等人(2016)率先提出了一种(q)空间深度学习方法,并利用多层感知器(MLP)仅使用完整(q)空间的1/12来估计扩散峰度和NODDI参数(简称为(q - DL))。随后,针对扩散磁共振成像模型估计提出了各种网络架构(吉本斯等人,2019;巴尔别里等人,2020;田等人,2020;任等人,2021;坎多尔普等人,2021;郑等人,2021、2023a、2024)。考虑到(q)空间采样点呈球形且均匀分布,塞德拉尔等人引入了球形卷积神经网络来估计NODDI模型参数(塞德拉尔等人,2021)。卡里米等人使用图谱作为先验来增强扩散磁共振成像参数的拟合效果(卡里米和戈利普尔,2022)。陈等人提出了两种对微观结构敏感的损失函数,有助于网络训练(陈等人,2023)。 与传统的监督拟合不同,基于优化的替代拟合方法也得到了发展。受“通过凸优化实现加速微观结构成像”(AMICO)(达杜奇等人,2015)的启发,叶提出了一种模型驱动的深度神经网络MEDN,该网络利用稀疏表示迭代过程来估计NODDI模型参数(叶,2017)。法亚兹等人首先使用基于优化的神经网络,通过单壳层扩散磁共振成像数据来估计NODDI参数(法亚兹等人,2022)。郑等人最近提出了一种类似变换器(transformer)的结构(METSC)来估计NODDI和体素内不相干运动(IVIM)参数,这在一定程度上解决了视觉变换器在微观结构估计领域中数据需求量大的问题(郑等人,2023b)。先前基于优化的网络在利用(q)空间子集来改进微观结构估计方面取得了成功。然而,这些网络往往是凭经验选择超参数,对于不同的扩散磁共振成像模型来说,这些超参数可能并非最优。考虑到不同的扩散磁共振成像模型具有不同的复杂度,基于优化的网络中使用的超参数应该根据具体模型进行调整。此外,科洛里等人(哈舍米扎德 - 科洛里等人,2022)的研究结果表明,基于“迭代硬阈值法”(IHT)算法的神经网络在训练过程中会产生不稳定性,这可能是因为IHT算法在迭代优化过程中依赖于当前状态的导数信息。 为了克服这些问题,在本研究中,我们使用基于外梯度的方法来构建网络结构,并采用了稀疏字典和自适应迭代的概念。本文的初步版本已在2022年医学图像计算与计算机辅助干预国际会议(MICCAI 2022)上发表(郑等人,2022),题为“用于基于扩散磁共振成像的微观结构估计的自适应外梯度网络”(AEME)。在AEME的基础上,我们提出了AEME+:“一种用于扩散磁共振成像模型参数估计的外梯度与噪声调谐自适应迭代网络”。外梯度方法有助于网络收敛,而自适应和噪声调谐模块则将网络转变为一个适用于各种扩散磁共振成像模型和数据集的动态系统。与会议版本相比,当前的手稿在自适应机制的基础上引入了一种新颖的噪声调谐技术,并对所提出的方法进行了更全面的评估。我们现在纳入了另外两个人类连接组计划(HCP)数据集(HCP - YA - 7T和MGH - USC)(范埃森等人,2013;塞索姆波普等人,2013;武等人,2015;格拉瑟等人,2016)以及一个先进的扩散磁共振成像模型,即DBSI模型。此外,还提供了该方法的详细实现过程。我们的贡献可总结如下: 1. 我们基于一种新颖的外梯度方法建立了一个迭代模块。与现有的使用IHT结构的基于优化的神经网络不同,我们引入了一个外梯度单元(EG - Unit)来提高网络结构的收敛性。 2. 我们在迭代过程中纳入了终止准则,包括最大迭代次数和误差容限。这使得能够自适应地选择迭代单元的数量,从而避免了对简单的扩散磁共振成像模型使用高度复杂的网络结构,以及手动设计超参数的问题。 3. 我们提出了一种噪声调谐技术,即在模块的每次额外迭代中添加噪声,以帮助网络摆脱可能存在的局部极小值/鞍点,从而有可能加快推理时间。 4. 我们从两个方面对我们的框架进行了全面评估:数据集和扩散磁共振成像模型。我们在两个3T的HCP数据集(HCP - YA和MGH - USC)以及一个7T的HCP数据集(HCP - YA)上对其进行了评估。我们的方法还在两个先进的扩散磁共振成像模型,即NODDI和DBSI上,采用六种不同的下采样策略进行了测试。

Aastract

摘要

Diffusion MRI (dMRI) is a powerful technique for investigating tissue microstructure properties. However,advanced dMRI models are typically complex and nonlinear, requiring a large number of acquisitions in theq*-space. Deep learning techniques, specifically optimization-based networks, have been proposed to improvethe model fitting with limited q-space data. Previous optimization procedures relied on the empirical selectionof iteration block numbers and the network structures were based on the iterative hard thresholding (IHT)algorithm, which may suffer from instability during sparse reconstruction. In this study, we introducedan extragradient and noise-tuning adaptive iterative network, a generic network for estimating dMRI modelparameters. We proposed an adaptive mechanism that flexibly adjusts the sparse representation process,depending on specific dMRI models, datasets, and downsampling strategies, avoiding manual selection andaccelerating inference. In addition, we proposed a noise-tuning module to assist the network in escapingfrom local minimum/saddle points. The network also included an additional projection of the extragradientto ensure its convergence. We evaluated the performance of the proposed network on the neurite orientationdispersion and density imaging* (NODDI) model and diffusion basis spectrum imaging (DBSI) model on two 3THuman Connectome Project* (HCP) datasets and a 7T HCP dataset with six different downsampling strategies. Theproposed framework demonstrated superior accuracy and generalizability compared to other state-of-the-artmicrostructural estimation algorithms

扩散磁共振成像(dMRI)是一种用于研究组织微观结构特性的强大技术。然而,先进的扩散磁共振成像模型通常复杂且呈非线性,需要在(q)空间进行大量的数据采集。深度学习技术,特别是基于优化的网络,已被提出用于在有限的(q)空间数据下改善模型拟合效果。先前的优化过程依赖于对迭代块数量的经验性选择,并且网络结构是基于“迭代硬阈值法”(IHT)算法构建的,该算法在稀疏重建过程中可能会出现不稳定的情况。 在本研究中,我们引入了一种“外梯度与噪声调谐自适应迭代网络”,这是一种用于估计扩散磁共振成像模型参数的通用网络。我们提出了一种自适应机制,该机制可以根据特定的扩散磁共振成像模型、数据集以及下采样策略,灵活地调整稀疏表示过程,避免了人工选择并加快了推理速度。此外,我们还提出了一个噪声调谐模块,以帮助网络摆脱局部极小值/鞍点。该网络还包含外梯度的额外投影,以确保其收敛性。 我们在“神经突方向弥散与密度成像”(NODDI)模型和“扩散基谱成像”(DBSI)模型上,使用两个3T人类连接组计划(HCP)数据集以及一个7T人类连接组计划数据集,并采用六种不同的下采样策略,对所提出网络的性能进行了评估。与其他最先进的微观结构估计算法相比,我们所提出的框架展现出了更高的准确性和更强的泛化能力。

Method

方法

In order to demonstrate the effectiveness of our techniques, weused the optimization-based microstructure estimation network MESCNet_Sep_Dict (abbreviated as MESC2) (Ye et al., 2020) as the baseline,due to its superior performance compared to other methods.

3.1. Sparse representation of dMRI models

As demonstrated in prior work (Ye et al., 2020), the q-space signals exhibit redundancy, allowing for highly sparse representations.The sparse representation of diffusion signals can be reformulated byrewriting Eq. (3) as follows:𝐘 = Γ𝐗ΥT + 𝐇(6)where 𝐘 = (𝑦1 ⋯ 𝑦𝑉 ) ∈ R𝐾×𝑉 , 𝑦𝑣 (𝑣 ∈ {1 ⋯ 𝑉 } with 𝑉 being thesize of the patch) is the diffusion signal vector, 𝐗 ∈ R𝑁**Γ×𝑁Υ* is thematrix of the sparse dictionary coefficients, and H represents noise.Γ ∈ R𝐾×𝑁Γ (with 𝐾 being the number of the diffusion signal) andΥ* ∈ R𝑉* ×𝑁Υ are decomposed dictionaries that encode the informationin the angular domain and the spatial domain respectively. Then theobjective function Eq. (4) can be represented as follows:𝐗 + = arg min𝐗∣∣ 𝐘 − Γ𝐗ΥT ∣∣2F + 𝜆𝑠 ∣∣ 𝐗 ∣∣1(7)

为了证明我们所采用技术的有效性,我们选用了基于优化的微观结构估计网络——MESCNet_Sep_Dict(简称为MESC2)(叶等人,2020)作为基线模型,因为与其他方法相比,它具有更出色的性能。 3.1 扩散磁共振成像(dMRI)模型的稀疏表示 如先前的研究工作(叶等人,2020)所示,(q)空间信号呈现出冗余性,这使得它们能够进行高度稀疏的表示。扩散信号的稀疏表示可以通过将公式(3)改写为如下形式来重新构建: (\mathbf{Y} = \mathbf{\Gamma}\mathbf{X}\mathbf{\Upsilon}^T + \mathbf{H}) (6) 其中(\mathbf{Y} = (y_1 \cdots y_V) \in \mathbb{R}^{K \times V}),(y_v)((v \in {1 \cdots V}),(V)为图像块的大小)是扩散信号向量,(\mathbf{X} \in \mathbb{R}^{N{\Gamma} \times N{\Upsilon}})是稀疏字典系数矩阵,(\mathbf{H})表示噪声。(\mathbf{\Gamma} \in \mathbb{R}^{K \times N{\Gamma}})((K)为扩散信号的数量)和(\mathbf{\Upsilon} \in \mathbb{R}^{V \times N{\Upsilon}})是分解后的字典,它们分别对角度域和空间域中的信息进行编码。那么目标函数公式(4)可以表示为如下形式: (\mathbf{X}^+ = \arg \min_{\mathbf{X}} \vert\vert \mathbf{Y} - \mathbf{\Gamma}\mathbf{X}\mathbf{\Upsilon}^T \vert\vert_F^2 + \lambda_s \vert\vert \mathbf{X} \vert\vert_1) (7)

Conclusion

结论

In this study, we have introduced three strategies aiming at enhancing the optimization-based training of networks for dMRI-basedmicrostructural estimation. Specifically, we have introduced a novelnetwork, referred to as AEME+, which leverages the deep learningbased sparse representation facilitated by the extragradient method.Moreover, we proposed an adaptive mechanism for selecting the iteration numbers of the sparse representation units as well as a noisetuning method for training the network, to achieve a balance betweenaccuracy and inference efficiency for a specific dMRI model. Our experimental results have showcased the efficacy of our proposed approachin improving microstructural estimation with downsampled dMRI data,compared to state-of-the-art optimization-based networks.

在本研究中,我们引入了三种策略,旨在加强基于扩散磁共振成像(dMRI)的微观结构估计中基于优化的网络训练。具体而言,我们引入了一种名为AEME+的新型网络,该网络利用了基于深度学习的稀疏表示,且这种稀疏表示由外梯度方法推动实现。 此外,我们提出了一种用于选择稀疏表示单元迭代次数的自适应机制,以及一种用于训练网络的噪声调优方法,以便针对特定的dMRI模型在准确性和推理效率之间实现平衡。我们的实验结果表明,与当前最先进的基于优化的网络相比,我们所提出的方法在利用下采样的dMRI数据来改进微观结构估计方面是有效的。

Results

结果

4.1. Performance evaluation

Fig. 3(a) illustrates estimated NODDI parameter maps, 𝑣𝑖𝑐 , 𝑣𝑖𝑠𝑜, andODI, with reduced q-space samples of 30 (out of 90) diffusion directionsand 2 b-values (DatasetYA-3T-A), using different estimation methods. Theabsolute error maps and zoomed views with respect to the referenceare presented in Fig. 3(b), and the mean error of zoomed views is alsoindicated. Both the microstructural maps and error maps indicate thatthe proposed AEME+ network exhibits higher fidelity to the referencefrom fully sampled q-space and lower estimation errors with reducedq-space data, outperforming the other methods.Statistically, AEME+ provides lower estimation errors compared tothe other methods, on the downsampled NODDI DatasetYA-3T-A from the15 test subjects (Fig. 4(a)). We then demonstrated the estimation errorson more sparsely sampled q-space data (36 directions (Fig. 4(b)) and24 directions (Fig. 4(c))), which indicated the advantage of AEME+ wasmore obvious at higher acceleration factors. The effect sizes are shownin Table. D.1 in the supplementary.

4.1 性能评估 图3(a)展示了使用不同估计方法,在(q)空间样本减少((90)个扩散方向中选取(30)个,且有(2)个(b)值)的情况下(数据集YA-3T-A)所估计出的神经突方向弥散与密度成像(NODDI)参数图,即细胞内体积分数((v{ic}))、脑脊液体积分数((v{iso}))和方向弥散指数(ODI)。关于参考值的绝对误差图和放大视图如图3(b)所示,同时放大视图的平均误差也已标明。微观结构图和误差图均表明,所提出的AEME+网络与来自全采样(q)空间的参考值相比具有更高的保真度,并且在(q)空间数据减少的情况下估计误差更低,性能优于其他方法。 从统计学角度来看,在来自(15)个测试对象的下采样NODDI数据集YA-3T-A上,AEME+与其他方法相比提供了更低的估计误差(图4(a))。然后,我们展示了在采样更稀疏的(q)空间数据((36)个方向(图4(b))和(24)个方向(图4(c)))上的估计误差,这表明在更高的加速因子下,AEME+的优势更为明显。效应量见补充材料中的表D.1。

Figure

图片

Fig. 1. The overall structure of AEME+. (a) An EG-Unit of the network for sparse representation of dMRI signals with extragradient. (b) The overall structure of the AEME+consists of an adaptive number of iteration blocks with the noise-tuning module.

图1:AEME+的总体结构。(a) 网络中用于对扩散磁共振成像(dMRI)信号进行外梯度稀疏表示的外梯度单元(EG-Unit)。(b) AEME+的总体结构由数量自适应的迭代模块组成,且这些模块带有噪声调谐模块。

图片

Fig. 2. The flow chart of an adaptive mechanism along with a noise-tuning strategy.The input signals are represented by 𝐘, while the number of blocks is denoted byn. The noise level is represented by , and the number of loss reduction epochs isrecorded using t.

图2:自适应机制以及噪声调谐策略的流程图。输入信号用(\mathbf{Y})表示,模块数量用(n)表示。噪声水平用(\mathcal{N})表示,损失减少的轮数用(t)记录。

图片

Fig. 3. Estimation accuracy of AEME+ for the NODDI model compared to other methods. (a) The reference and estimated NODDI parameters 𝑣𝑖𝑐 , 𝑣𝑖𝑠𝑜 and ODI based on AMICO,NLLS, q-DL, MESC2, U-Est, AEME, and AEME+ in a test subject on DatasetYA-3T-A (30 diffusion directions per shell at b-values of 1 and 2 ms∕μm2 ). (b) Estimation errors andzoom-in views of 𝑣𝑖𝑐 , 𝑣𝑖𝑠𝑜 and ODI using AMICO, NLLS, q-DL, MESC2, U-Est, AEME, and AEME+ in a test subject on DatasetYA-3T-A. The mean errors of the zoomed regions weremarked.

图3:与其他方法相比,AEME+对NODDI模型的估计准确性。(a) 在数据集YA-3T-A(每个壳层在(b)值为(1)和(2) (ms/μm^2)时各有(30)个扩散方向)上的一个测试对象中,基于AMICO、非线性最小二乘法(NLLS)、(q)空间深度学习((q-DL))、MESC2、U-Est、AEME和AEME+所得到的参考值以及估计的NODDI参数细胞内体积分数((v{ic}))、脑脊液体积分数((v{iso}))和方向弥散指数(ODI)。(b) 在数据集YA-3T-A上的一个测试对象中,使用AMICO、NLLS、(q-DL)、MESC2、U-Est、AEME和AEME+对(v{ic})、(v{iso})和ODI的估计误差以及放大视图。放大区域的平均误差已做标记。

图片

Fig. 4. Boxplots of the estimation errors of NODDI parameters in test subjects (n = 15), with 60 (a), 36 (b), and 24 (c) diffusion directions, respectively. 𝑝 <0.05, 𝑝<0.01,𝑝<0.001 by Wilcoxon test between each of the algorithms with AEME+

图4:测试对象((n = 15))中NODDI参数估计误差的箱线图,分别对应(60)(a)、(36)(b)和(24)(c)个扩散方向。通过威尔科克森检验,与AEME+相比,各算法之间的差异:(p < 0.05),(p < 0.01),(p < 0.001)  

图片

Fig. 5. Estimation accuracy of AEME+ for the DBSI model compared to other methods. (a) The reference and estimated DBSI parameters 𝑓𝑖 , 𝑓ℎ𝑖𝑛𝑑𝑒𝑟𝑒𝑑 , and 𝑓**𝑟𝑒𝑠𝑡𝑟𝑖𝑐𝑡𝑒𝑑 based on NLO,q-DL, MESC2, U-Est, AEME, and AEME+ in a test subject in DatasetMGH-3T (32 diffusion directions per shell at b-values of 1 and 3 ms∕μm2 ). (b) Estimation errors and zoom-inviews of 𝑓𝑖 , 𝑓ℎ𝑖𝑛𝑑𝑒𝑟𝑒𝑑 , and 𝑓𝑟𝑒𝑠𝑡𝑟𝑖𝑐𝑡𝑒𝑑 using NLO, q-DL, MESC2, U-Est, AEME, and AEME+ in a test subject in DatasetMGH-3T. The mean errors of the zoomed regions were marked.

图5:与其他方法相比,AEME+对扩散基谱成像(DBSI)模型的估计准确性。(a) 在数据集MGH-3T(每个壳层在(b)值为(1)和(3) (ms/μm^2)时各有(32)个扩散方向)上的一个测试对象中,基于非线性优化(NLO)、(q)空间深度学习((q-DL))、MESC2、U-Est、AEME和AEME+所得到的参考值以及估计的DBSI参数各向异性信号分数((f_i))、受阻各向同性扩散分数((f{hindered}))和受限各向同性扩散分数((f{restricted}))。(b) 在数据集MGH-3T上的一个测试对象中,使用NLO、(q-DL)、MESC2、U-Est、AEME和AEME+对(f_i)、(f{hindered})和(f{restricted})的估计误差以及放大视图。放大区域的平均误差已做标记。

图片

Fig. 6. Boxplots of the estimation errors of DBSI parameters in test subjects (n = 26), with 32 diffusion directions per shell at b-values of 1 and 3 ms∕μm2 . 𝑝 <0.05, 𝑝 <0.01,𝑝<0.001 by Wilcoxon test between each of the algorithms with AEME+

图6:测试对象((n = 26))中扩散基谱成像(DBSI)参数估计误差的箱线图,每个壳层在(b)值为(1)和(3) (ms/μm^2) 时各有(32)个扩散方向。通过威尔科克森检验,与AEME+相比,各算法之间的差异:(p < 0.05),(p < 0.01),(p < 0.001)  

图片

Fig. 7. Generalizability experiment of AEME+ for the NODDI model compared to other methods. (a) The reference and estimated NODDI model parameters 𝑣𝑖𝑐 , 𝑣𝑖𝑠𝑜 and ODI usingthe optimization-based networks MESC2, AEME, and AEME+ in a test subject on DatasetYA-3T-A with a different set of diffusion directions. (b) Estimation errors and zoom-in viewsof 𝑣𝑖𝑐 , 𝑣𝑖𝑠𝑜 and ODI in a representative test subject using MESC2, AEME, and AEME+ in a test subject on DatasetYA-3T-A with a different set of diffusion directions. The mean errorsof the zoomed regions were marked.

图7:与其他方法相比,AEME+对于NODDI模型的泛化性实验。(a)在数据集YA-3T-A上的一名测试对象中,使用基于优化的网络MESC2、AEME和AEME+,针对不同的一组扩散方向,所得到的参考值以及估计的NODDI模型参数细胞内体积分数((v{ic}))、脑脊液体积分数((v{iso}))和方向弥散指数(ODI)。(b)在数据集YA-3T-A上的一名具有代表性的测试对象中,使用MESC2、AEME和AEME+,针对不同的一组扩散方向,所得到的(v{ic})、(v{iso})和ODI的估计误差以及放大视图。放大区域的平均误差已做标记。

图片

Fig. 8. Validation loss in the fixed number of iteration blocks (baseline method), afteradding the adaptive mechanism, after adding the extragradient and adaptive mechanism(AEME), and after adding the extragradient, adaptive mechanism and noise-tuningmodule (AEME+)

图8:分别为固定数量迭代模块(基线方法)时的验证损失、添加自适应机制后的验证损失、添加外梯度和自适应机制(AEME)后的验证损失,以及添加外梯度、自适应机制和噪声调谐模块(AEME+)后的验证损失

Table

图片

Table 1Summary of the q-space downsampling strategies for the NODDI and DBSI models inthe three datasets

表1:三个数据集中神经突方向弥散与密度成像(NODDI)模型和扩散基谱成像(DBSI)模型的(q)空间下采样策略汇总

图片

Table 2The means and standard deviation of MSE of the estimated NODDI parameters using different methods at different numbers of diffusion directionsper shell. The proposed method AEME+ outperformed all the other ones including AEME with significant difference using Wilcoxon test with𝑝* <0.001, except the bolded one

表2:使用不同方法在每个壳层不同扩散方向数量下估计NODDI参数的均方误差(MSE)的均值和标准差。所提出的方法AEME+在性能上优于包括AEME在内的所有其他方法。除了加粗的情况外,通过威尔科克森检验,AEME+与其他方法相比差异显著,(p < 0.001) 。

图片

Table 3Evaluation of estimation errors on NODDI parameters by adding different modules to the baseline method(MESC2) on the downsampled q-space data with 60 diffusion directions (DatasetYA-3T-A).

表3:在具有60个扩散方向的下采样(q)空间数据(数据集YA - 3T - A)上,通过向基线方法(MESC2)添加不同模块对NODDI参数估计误差的评估。

图片

Table 4The NRMSE of the NODDI model parameters on DatasetMGH with varying levels of noiseadded, where the noise level was indicated by the standard deviation in the Gaussiannoise model. The inference time was computed on GPU

表4:在添加了不同噪声水平的MGH数据集上,NODDI模型参数的归一化均方根误差(NRMSE),其中噪声水平由高斯噪声模型中的标准差表示。推理时间是在GPU上计算得出的。

相关文章:

一种用于基于扩散磁共振成像(MRI)的微观结构估计的外梯度与噪声调谐自适应迭代网络|文献速递-深度学习医疗AI最新文献

Title 题目 An extragradient and noise-tuning adaptive iterative network for diffusionMRI-based microstructural estimation 一种用于基于扩散磁共振成像&#xff08;MRI&#xff09;的微观结构估计的外梯度与噪声调谐自适应迭代网络 Background 背景 2.1. Advanced…...

需求的图形化分析-状态转换图

实时系统和过程控制应用程序可以在任何给定的时间内以有限的状态存在。当满足所定义的标准时&#xff0c;状态就会发生改变&#xff0c;例如在特定条件下&#xff0c;接收到一个特定的输入激励。这样的系统是有限状态机的例子。此外&#xff0c;许多业务对象&#xff08;如销售…...

3月AI论文精选十篇

1. Feature-Level Insights into Artificial Text Detection with Sparse Autoencoders[1] 核心贡献&#xff1a;通过稀疏自编码器揭示AI生成文本的检测特征&#xff0c;提出基于特征分布的鉴别方法。研究发现&#xff0c;AI文本在稀疏编码空间中呈现独特的"高频低幅"…...

【android bluetooth 框架分析 01】【关键线程 2】【bt_stack_manager_thread线程介绍】

1. bt_stack_manager_thread bt_stack_manager_thread 是蓝牙协议栈中的核心调度线程&#xff0c;负责串行化处理协议栈的生命周期事件&#xff0c;包括初始化、启动、关闭与清理操作。它确保这些状态切换在同一线程中按顺序执行&#xff0c;避免竞态和资源冲突。作为蓝牙栈的…...

GEO, TCGA 等将被禁用?!这40个公开数据库可能要小心使用了

GEO, TCGA 等将被禁用&#xff1f;&#xff01;这40个公开数据库可能要小心使用了 最近NIH公共数据库开始对中国禁用的消息闹得风风火火&#xff1a; 你认为研究者上传到 GEO 数据库上的数据会被禁用吗&#xff1f; 单选 会&#xff0c;毕竟占用存储资源 不会&#xff0c;不…...

matlab安装python API 出现Invalid version: ‘R2022a‘,

打开 setup.py 文件&#xff0c;找到设置版本号的部分 将 versionR2022a 修改为符合 Python 版本号规范的格式&#xff0c;例如 version2022.1 保存 setup.py 文件...

【ROS 通信】Services 服务通信

【ROS】Service 服务通信 前言前置操作创建一个 tutorial 功能包定义服务接口修改 CMakeLists.txt 文件修改 find_package修改 add_service_files修改 generate_messages修改 catkin_packagefind_package 和 catkin_package 修改 package.xml 文件构建 服务通信的 Python 实现服…...

25.4.8学习总结

javaFX实现倒计时 核心概念 Timeline: Timeline 是JavaFX动画API的核心类&#xff0c;用于创建动画。它可以按照指定的时间间隔&#xff08;Duration&#xff09;触发事件&#xff08;KeyFrame&#xff09;。 可以将其视为一个定时器&#xff0c;每隔一段时间执行一些操作。 …...

Android audio(6)-audiopolicyservice介绍

AudioPolicyService 是策略的制定者&#xff0c;比如某种 Stream 类型不同设备的音量&#xff08;index/DB&#xff09;是多少、某种 Stream 类型的音频数据流对应什么设备等等。而 AudioFlinger 则是策略的执行者&#xff0c;例如具体如何与音频设备通信&#xff0c;维护现有系…...

【区块链安全 | 第三十八篇】合约审计之获取私有数据(二)

文章目录 前言漏洞代码代码审计攻击步骤修复/开发建议审计思路 前言 在【区块链安全 | 第三十七篇】合约审计之获取私有数据&#xff08;一&#xff09;中&#xff0c;介绍了私有数据、访问私有数据实例、Solidity 中的数据存储方式等知识&#xff0c;本文通过分析具体合约代码…...

muduo:运行起来

Muduo 概述 Muduo 是一个用 C 编写的高性能网络库&#xff0c;由陈硕开发&#xff0c;主要用于开发 Linux 环境下的高性能网络应用程序。以下从几个方面对其进行详细介绍&#xff1a; 特点 事件驱动与非阻塞 I/O&#xff1a;Muduo 基于 Reactor 模式实现&#xff0c;使用了 …...

算法篇(八)【递归】

一、了解递归 1. 什么是递归&#xff1f; 递归就是自己调用自己 递归的概念解释起来就短短的几句话&#xff0c;但是写起来总是无从下手 &#xff0c;但是首先要相信&#xff0c;在学过了数据结构 -- 树 之后 &#xff0c; 其实就已经具备了一定的递归思想&#xff0c;接下来的…...

Linux 学习笔记(4):cd 与 pwd 命令的深度解析与实战应用(期末、期中复习必备)

前言 一、cd 命令&#xff1a;切换工作目录的利器 1.命令来源与基本语法 2.命令使用示例 3.相对路径与绝对路径的使用 二、pwd 命令&#xff1a;清晰定位当前工作目录 1.命令来源与基本语法 2.命令使用示例 三、结语 前言 在 Linux 系统的操作中&#xff0c;对工作目录的…...

眨眼睛查看密码工具类

“眨眼睛查看密码”工具类实现思路&#xff1a; 一、核心功能 实现点击眼睛图标切换密码明文/星号显示&#xff0c;提升表单输入体验。包含以下关键功能&#xff1a; • 初始状态&#xff1a;密码框显示为星号&#xff0c;闭眼图标可见。 • 点击闭眼图标&#xff1a;切换为明…...

【嵌入式系统设计师】知识点:第9章 嵌入式系统安全性基础知识

提示:“软考通关秘籍” 专栏围绕软考展开,全面涵盖了如嵌入式系统设计师、数据库系统工程师、信息系统管理工程师等多个软考方向的知识点。从计算机体系结构、存储系统等基础知识,到程序语言概述、算法、数据库技术(包括关系数据库、非关系型数据库、SQL 语言、数据仓库等)…...

find指令中使用正则表达式

linux查找命令能结合正则表达式吗 find命令要使用正则表达式需要结合-regex参数 另&#xff0c;-type参数可以指定查找类型(f为文件&#xff0c;d为文件夹) rootlocalhost:~/regular_expression# ls -alh 总计 8.0K drwxr-xr-x. 5 root root 66 4月 8日 16:26 . dr-xr-…...

【RH124】第六章 管理本地用户和组

系列文章目录 第一章 红帽企业Linux入门 第二章 访问命令行 第三章 从命令行管理文件 第五章 创建、查看文本文件 第六章 管理本地用户和组 文章目录 系列文章目录前言一、用户和组1、用户2、组 二、获取超级用户访问权限1、root用户2、切换用户账户3、sudo配置 三、管理本地用…...

Linux学习笔记——中断

中断 硬中断和软中断的定义与区别硬中断&#xff08;Hardware Interrupt&#xff09;软中断&#xff08;Software Interrupt&#xff09; 硬中断与软中断的区别总结上半部和下半部机制详解为什么要分为上半部和下半部&#xff1f;上半部下半部 下半部的三种实现机制Linux中断响…...

Linux 进程间通信:信号机制

Linux 进程间通信&#xff1a;信号机制 在多进程操作系统中&#xff0c;进程之间的通信至关重要&#xff0c;尤其是在Linux系统中&#xff0c;信号&#xff08;Signal&#xff09;作为一种特殊的进程间通信方式&#xff0c;广泛用于进程之间的协调和控制。信号可以看作是操作系…...

计算机控制系统:arduino控制无源滤波器播放音乐

1 电脑播放简单音节 播放哆瑞咪发嗦啦西 在音频处理领域&#xff0c;声音合成是通过计算机算法模拟人类声音的一种技术。具体来说&#xff0c;模拟哆瑞咪发嗦啦西音节需要声卡先接收基本音符的信号&#xff0c;然后通过数字信号处理技术&#xff0c;将该信号转换为模拟声音输出…...

FTP协议和win server2022安装ftp

FTP协议简介 FTP&#xff08;File Transfer Protocol&#xff0c;文件传输协议&#xff09;是一种用于在网络上的计算机之间传输文件的标准网络协议。它被广泛应用于服务器与客户端之间的文件上传、下载以及管理操作。FTP支持多种文件类型和结构&#xff0c;并提供了相对简单的…...

UNet 改进(4):融合Ghost Module的轻量化分割网络

引言 在计算机视觉领域,U-Net因其优秀的性能在图像分割任务中广受欢迎。 随着模型复杂度的增加,计算资源和内存消耗也大幅上升。 本文将介绍一种改进的U-Net架构,通过引入Ghost Module来实现模型的轻量化,同时保持分割性能。 代码概述 这个实现构建了一个基于U-Net架构…...

香港VPS服务器如何优化CPU和内存使用率?

# 香港VPS服务器CPU与内存优化全攻略 在香港VPS服务器上优化CPU和内存使用率是提升性能、降低成本的关键。以下是经过验证的优化策略&#xff0c;涵盖从系统配置到应用层调优的全方位方案。 ## 一、系统级优化 ### 1. 内核参数调优 **调整swappiness值**&#xff08;减少交…...

简单-快速-高效——模块化解析controlnet网络结构

资源 ControlNet论文&#xff1a;Adding Conditional Control to Text-to-Image Diffusion Models 官方项目&#xff1a;lllyasviel/ControlNet: Let us control diffusion models ControlNet 1.1项目地址&#xff1a;lllyasviel/ControlNet-v1-1-nightly diffusers框架的Co…...

C语言:字符串处理函数strstr分析

在 C 语言中&#xff0c;strstr 函数用于查找一个字符串中是否存在另一个字符串。它的主要功能是搜索指定的子字符串&#xff0c;并返回该子字符串在目标字符串中第一次出现的位置的指针。如果没有找到子字符串&#xff0c;则返回 NULL。 详细说明&#xff1a; 头文件&#xf…...

跨境企业应对美国加税:策略突围与破局之道

在全球经济一体化的浪潮中&#xff0c;跨境企业的业务发展与国际关系、贸易政策紧密相连。美国作为全球重要的经济体&#xff0c;其加税行为犹如一场突如其来的风暴&#xff0c;给众多跨境企业的运营带来了巨大冲击与挑战。面对这一严峻形势&#xff0c;跨境企业若想在波涛汹涌…...

Rust 是如何层层防错的

一、Rust 的多层防错机制 &#x1f9f1; 第一层&#xff1a;Rust语言自带的“编译时护盾” —— 错误连运行都跑不起来 错误类型Rust 怎么发现的&#xff1f;工具/机制举个例子✅ 语法缺陷写错了代码格式或语法Rust Analyzer&#xff08;智能补全&#xff09;少写了分号、括号…...

一种反激变换器的设计思路(01)

反激式转换器具有低成本且易于构建的优势&#xff0c;常被用作功率较低设备和电器的主要电源。其中固定开关频率&#xff08;FF&#xff09;和可变开关频率&#xff08;QR&#xff09;是两种基本的操作开关模式。本案例中&#xff0c;输入电压&#xff08;Vin&#xff09;为17V…...

Streamlit性能优化:缓存与状态管理实战

目录 &#x1f4cc; 核心特性 &#x1f4cc; 运行原理 &#xff08;1&#xff09;全脚本执行 &#xff08;2&#xff09;差异更新 &#x1f4cc; 缓存机制 ❓为什么使用缓存&#xff1f; 使用st.cache_data的优化方案 缓存适用场景 使用st.session_state的优化方案 &…...

楼宇自控系统凭何成为建筑稳定、高效、安全运行的关键

在现代建筑领域&#xff0c;随着建筑规模的不断扩大和功能的日益复杂&#xff0c;建筑的稳定、高效、安全运行成为了至关重要的课题。楼宇自控系统犹如建筑的“智慧大脑”&#xff0c;凭借其卓越的功能和技术&#xff0c;在这三个关键方面发挥着不可替代的作用&#xff0c;成为…...

【学习自用】配置文件中的配置项

server.port服务器端口&#xff0c;常被用于指定应用程序运行时所监听的端口号spring.datasource.url用于配置数据源的数据库连接URLspring.datasource.username用于指定连接数据库的用户名spring.datasource.password用于配置数据源时设置数据库连接密码的属性mybatis.mapper-…...

《解码 C/C++ 关键字:科技编程的核心指令集》

序号语言关键字原型实现原理功能返回值类型使用示例注意事项应用场景1Cautoauto 数据类型 变量名;函数调用时在栈上分配内存&#xff0c;函数结束自动释放声明自动变量&#xff0c;变量生命周期限于函数执行期间无c<br>void func() {<br> auto int num 10;<br&…...

Linux 性能调优之CPU调优认知

写在前面 博文内容为《性能之巅 系统、企业与云可观测性(第2版)》CPU 章节课后习题答案整理内容涉及: CPU 术语,指标认知CPU 性能问题分析解决CPU 资源负载特征分析应用程序用户态CPU用量分析理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中…...

《P2660 zzc 种田》

题目背景 可能以后 zzc 就去种田了。 题目描述 田地是一个巨大的矩形&#xff0c;然而 zzc 每次只能种一个正方形,而每种一个正方形时 zzc 所花的体力值是正方形的周长&#xff0c;种过的田不可以再种&#xff0c;zzc 很懒还要节约体力去泡妹子&#xff0c;想花最少的体力值…...

Model Context Protocol(MCP)介绍

“Model Context Protocol&#xff08;MCP&#xff09;”是近年来在多模态大模型或可扩展智能系统中出现的一个概念&#xff0c;其主要目标是为大模型提供结构化的上下文管理和动态记忆机制。它解决的是在长时间对话、多轮交互、任务切换等复杂情境中&#xff0c;模型如何理解“…...

解决使用PendingIntent.getBroadcast时出现java.lang.IllegalArgumentException异常的问题

当app为targetSdk31及以上&#xff0c;并且在Android12及以上系统中调用PendingIntent.getBroadcast(context, 0, intent, 0)接口时会抛出异常&#xff1a; java.lang.IllegalArgumentException: com.haier.uhome.uplus.seasia: Targeting S (version 31 and above) requires …...

创建一个简单的HTML游戏站

创建一个简单的HTML游戏站涉及多个步骤&#xff0c;包括规划网站结构、设计用户界面、编写游戏逻辑以及测试和部署。下面是一个详细的步骤指南&#xff1a; 1. 规划网站结构 确定目标受众&#xff1a;了解你的目标用户群体。选择游戏类型&#xff1a;决定你要开发的游戏类型&…...

AIDD-人工智能药物设计-TCMP-12个公开的中药数据库

12个公开的中药数据库 数据库是中药网络药理学研究不可或缺的数据来源之一。目前已经建立了若干中药数据库&#xff0c;提供有关中药的各方面信息&#xff0c;包括疾病、方剂、草药或天然产物、生物活性成分和靶点。这些数据库成为中医药与现代生物医学之间的桥梁&#xff0c;…...

基于大模型的阵发性室上性心动过速风险预测与治疗方案研究

目录 一、引言 1.1 研究背景与意义 1.2 研究目的与目标 1.3 研究方法与数据来源 二、阵发性室上性心动过速概述 2.1 定义与分类 2.2 发病机制与流行病学 2.3 临床表现与诊断方法 三、大模型在阵发性室上性心动过速预测中的应用 3.1 大模型技术原理与特点 3.2 模型构…...

基于金字塔视觉变换的类引导网络高分辨率遥感图像高效语义分割

Class-Guidance Network Based on the Pyramid Vision Transformer for Efficient Semantic Segmentation of High-Resolution Remote Sensing Images 摘要 多分类语义分割中类之间的小差异和类内的大变化是全卷积神经网络的“编码器-解码器”结构没有完全解决的问题&#…...

高级:数据库面试题全攻略

一、引言 数据库是软件开发中不可或缺的组件&#xff0c;面试官通过相关问题&#xff0c;考察候选人对数据库核心概念的理解、实际应用能力以及在复杂场景下的问题解决能力。本文将深入解读数据库的索引、事务、锁机制等常见面试问题&#xff0c;结合实际开发场景&#xff0c;…...

如何避免Python爬虫重复抓取相同页面?

在网络爬虫开发过程中&#xff0c;重复抓取相同页面是一个常见但必须解决的问题。重复抓取不仅会浪费网络带宽和计算资源&#xff0c;降低爬虫效率&#xff0c;还可能导致目标网站服务器过载&#xff0c;甚至触发反爬机制。本文将深入探讨Python爬虫中避免重复抓取的多种技术方…...

LeetCode.02.04.分割链表

分割链表 给你一个链表的头节点 head 和一个特定值 x &#xff0c;请你对链表进行分隔&#xff0c;使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 你不需要 保留 每个分区中各节点的初始相对位置。 示例 1&#xff1a; 输入&#xff1a;head [1,4,3,2,5,2], x …...

鸿蒙开发_ARKTS快速入门_语法说明_渲染控制---纯血鸿蒙HarmonyOS5.0工作笔记012

然后我们再来看渲染控制 首先看条件渲染,其实就是根据不同的状态,渲染不同的UI界面 比如下面这个暂停 开启播放的 可以看到就是通过if 这种条件语句 修改状态变量的值 然后我们再来看这个, 下面点击哪个,上面横线就让让他显示哪个 去看一下代码 可以看到,有两个状态变量opt…...

MOP数据库中的EXPLAIN用法

EXPLAIN 是 SQL 中的一个非常有用的工具&#xff0c;主要用于分析查询语句的执行计划。执行计划能展示数据库在执行查询时的具体操作步骤&#xff0c;像表的读取顺序、使用的索引情况、数据的访问方式等&#xff0c;这有助于我们对查询性能进行优化。 语法 不同的数据库系统&…...

软考 系统架构设计师系列知识点 —— 设计模式之抽象工厂模式

本文内容参考&#xff1a; 软考 系统架构设计师系列知识点之设计模式&#xff08;2&#xff09;_系统架构设计师中考设计模式吗-CSDN博客 https://baike.baidu.com/item/%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F/2361182 特此致谢&#xff01; Abstract Fac…...

告别水下模糊!SU-YOLO:轻量化+尖峰神经网络,用“类脑计算”实现水下目标毫秒级识别

目录 一、摘要 二、引言 三、相关工作 SNN 物体检测 水下物体探测 水下图像去噪 归一化 四、方法 水下尖峰YOLO 尖峰干扰器 SU-Block SpikeSPP 编码器和检测头 分批归一化 五、Coovally AI模型训练与应用平台 六、实验结果 数据集和实施细节 数据集 实施细节…...

Three.js 系列专题 8:实战项目 - 构建一个小型 3D 游戏

内容概述 本专题将通过一个实战项目展示 Three.js 的综合应用。游戏包含迷宫生成、角色移动、相机控制和简单的物理碰撞检测(可选)。这将帮助你将之前学到的知识融会贯通。 学习目标 整合几何体、光照、动画和交互知识。实现基本的游戏逻辑和用户控制。可选:使用 Cannon.j…...

嵌入式笔试(一)

C语言和嵌入式软件 面试题(共10题 时间30分钟) 1. 请写出下面声明的含义。 int(*s[10])(int);定义了一个数组为s包含十个元素,每个元素都是函数指针,函数的参数为一个int类型,返回值也是int类型2. 选择题 设有一台计算机,它有一条加法指令,每次可计算三个数的和。如果要…...

spark 的流量统计案例

创建一个目录为data...