Method Article
在这里,我们提出了一种使用基于机器人的设计-构建-测试-学习 (DBTL) 方法开发比色气体传感器的协议。该协议集成了高通量自动化、机器学习和多目标优化,可有效发现和优化用于检测 CO2 等气体的传感器配方,从而实现快速、经济高效和精确的传感器开发。
本文提出了一个基于机器人的实验程序,旨在开发一种高效、快速的比色气体传感器。该程序采用自动化的设计-构建-测试-学习 (DBTL) 方法,该方法迭代优化搜索过程,同时针对气体的不同浓度区间优化多个配方。在每次迭代中,算法基于各种采集函数生成一批配方建议,随着迭代次数的增加,每个浓度区间的加权目标函数值显著提高。
DBTL 方法从参数初始化开始,设置硬件和软件环境。基线测试建立性能标准。随后,DBTL 方法根据每轮 recipe 的比例设计下一轮优化,并迭代测试性能。性能评估比较基线数据以评估 DBTL 方法的有效性。如果性能改进未达到预期,则将迭代执行该方法;如果目标达到,则实验结束。整个过程通过 DBTL 迭代优化过程最大限度地提高系统性能。
与传统的人工开发过程相比,该实验过程采用的 DBTL 方法使用了多目标优化和各种机器学习算法。在定义组分体积的上限和下限后,DBTL 方法动态优化迭代实验,以获得性能最优的比率。在寻找最佳配方时,这种方法大大提高了效率,降低了成本,并在多配方变量空间中更高效地执行。
气体传感器的实际应用非常广泛,已应用于环境监测、航空航天和废气处理等各个领域 1,2,3。气体传感器的工作原理通常依赖于多种机制,例如电化学、气相色谱和光学。在众多检测机制中,一种基于颜色变化的机制已经演变成一种独特的酸碱机制。由于其成本低、应用简单,它被广泛用于许多便携式和一次性气体传感器的设计,例如 CO2 传感器 1,4,5。这种类型的传感器使用某些化学物质的颜色变化来检测气体浓度。当气体浓度发生变化时,它会导致传感器材料发生离子络合或指示剂颜色变化等化学反应,从而导致气敏染料的颜色发生变化6。通过检测和分析颜色变化,可以间接测量气体浓度。同时,尽管具有低成本和便携性等优点,但这种类型的传感器仍然存在一些缺点,例如开发周期长、效率低 7,8,9。同时,传统的传感器设计方法难以同时满足多种传感特性,例如实现所需的响应时间、可逆性和检测限。在传统的研发范式下,这些困难严重阻碍了比色式气体传感器的生产和广泛应用。
针对上述按需研发中的挑战,通过这一实验过程开发的比色传感器技术可以解决传统气体传感的一些缺点。通过采用迭代设计-构建-测试-学习 (DBTL) 方法10,11,可以显著提高传感器开发的效率,从而减少研发时间,有效满足研发需求 1,12。在典型的 DBTL 开发设置中,新材料的开发被视为一个迭代反馈循环。该循环包含四个关键步骤:1. 设计优化参数、目标,并为 Trial Experiment 的参数空间采样;2. 构建所选参数的样本;3. 测试构建样本的目标值;4. 机器学习分析目标反馈,指导选择下一批参数。在这个迭代过程中,允许快速构建和测试样本的高通量实验平台以及机器学习算法是关键组成部分。自动化高通量测试平台可同时测试多达 384 个传感单元,收集大量高质量的响应数据。通过利用机器学习算法 13,14,15,16,17,例如多目标贝叶斯优化,可以同时自动优化传感单元的多个传感指标(例如灵敏度、响应时间和可逆性),从而提高各种传感特性的整体性能。优化算法生成的传感单元配方无需单独校准即可实现定量 CO2 浓度检测,均方根误差 (RMSE) 指标也可以满足所需的指标。
我们的程序是基于比色气体传感开发的实验程序(流程图见图 1)。随着自我驱动实验室的发展,自动化 DBTL 方法因其高效率、速度和可重复性而显示出极好的前景 5,12。传统的手动开发过程涉及一次调整一个变量传统的手动开发过程涉及一次调整一个变量,然后修改另一个变量以优化目标参数并达到预期的结果。这个过程的主要缺点包括手动实验效率低、易受人为错误影响、在复杂的高维场景中难以管理多维变量以及容易卡在局部最优值中。与手动开发过程相比,本实验程序采用的 DBTL 方法将机器人技术与多目标贝叶斯优化等先进的主动学习算法相结合。贝叶斯优化是一种概率方法,用于优化成本高昂的目标函数15,18。它构建一个代理模型(通常是高斯过程)来近似目标函数,并使用采集函数来确定下一个要采样的点。采集功能平衡了探索 (搜索采样较少的区域) 和开发 (优化已知的高性能区域) 以有效地找到全局最大值或最小值。这种方法在传统优化技术难以处理的高维、非凸搜索空间中特别有用。在大致定义成分含量的上下限后,动态优化实验,以迭代方式获得性能最优的比例。这种方法大大提高了效率并降低了成本,并在多变量空间内更高效地执行,以开发最佳配方 5,12。
本文的总体目标是通过机器学习、多目标贝叶斯优化等各种计算机技术和实验测试平台,包括自动化液体处理平台和高通量气体测试平台,建立基于自动化 DBTL 方法的实验程序。这将使比色气体传感器的设计和研究成为可能。采用定制的“Opentrons OT-2”液体处理机器人平台,根据程序设置完成实验,自动进行配方合成、混合、浸渍等步骤。采用国产高通量气体检测平台,以高通量方式进行气体检测和比色传感器读数,精确控制目标气体浓度,实时记录传感单元的颜色变化。与基于 DBTL 设计的其他实验系统相比,该系统具有相对较低的硬件成本。同时,我们通过半自动化方法部分解决了任务中涉及人为错误的方面。提供最大的边际效益,同时保留 DBTL 设计的优势。
1. 初步实验(可行性测试)
注:根据 Zhang 的论文8,可以选择目标气体(如二氧化碳)的化学比色传感器的相关变量。在执行比色传感器配方的按需优化之前,可以使用以下程序进行初步实验以建立可变空间。
2. 利用机器人实验平台进行设计-构建-测试-学习 (DBTL) 迭代优化过程
3. 最佳比色传感器阵列的构建和表征
4. 比色传感器阵列的校准
这种实验装置的一个典型示例是“宽范围高灵敏度比色 CO2 传感器阵列”12。首先,实验根据贝叶斯多目标优化后固定 CO2 浓度下 ΔE 随时间的变化生成图表(图 7A)。根据其较差的响应时间、ΔE 和可逆性,多目标贝叶斯优化函数应消除不必要的 1(响应时间慢)、不必要的 2(无响应)和不必要的 3(基线漂移),其中目标设定为实现满足所需响应时间的最高灵敏度配方。但是,如果将目标值直接相加,如图 7B 左侧所示,则不需要的样本和首选样本之间的差异并不明显,这可能会延迟算法引导的优化。因此,在传感器的开发中应用了 sigmoid 方法,以优先考虑不同目标之间的平衡性能。sigmoid 函数用作平滑转换机制来评估和过滤传感器配方。此功能可确保任何目标特征(例如响应时间、可逆性或 ΔE)的分数在低于定义阈值时接近 0,在高于定义阈值时接近 1。通过将所有目标的分数相乘,如果任何特征未能达到阈值,最终的加权分数会显著降低,从而有效地过滤掉次优配方,而不管其他领域的表现如何。分析后的最终分数绘制在图表上(图 7B),最终验证更好的比率“首选”并完成每一轮的筛选优化。由于这种感应,设备在 100 秒以下的响应中表现出最佳灵敏度。
经过多轮优化和筛选,在固定的 CO2 浓度下,优化配方的总分显著提高,大大提高了比色传感性能(图 7C)。经过四次迭代后,最高分数可能基本保持不变,表明已达到准全局最大值。此时,选择在每个 CO2 浓度区间中得分最高的前六种配方可以形成最佳产品阵列。通过优化和组合最佳产品阵列,可以实现宽范围、高灵敏度的比色气体传感阵列。
最后,为了评估目标传感阵列的灵敏度,取每个相同公式中所有传感单元的平均 RGB 值。然后,以响应向量的格式连接六个传感公式的平均 RGB 值。要从响应向量可逆地预测 CO2 浓度,请使用 Ridge 回归模型拟合数据。最终,可以计算出二氧化碳浓度的平均绝对误差可以达到 0.27%(图 7D)。
图 1:流程图。 DBTL 循环实验从参数初始化和设置硬件和软件环境开始。基线测试建立性能标准。随后,DBTL 方法通过测试和指导内存布局的优化调整来识别不同传感器配方的真实性能。性能评估比较基线数据以评估 DBTL 方法的有效性。如果性能改进未达到预期,则重新调整方法并进行迭代测试;如果达到目标,则实验结束。整个过程经过迭代优化,以找到全球最佳配方。 请单击此处查看此图的较大版本。
图 2:用于实验准备的参数调整和实验场景。 (A) 坐标设置:不同口径的吸头盒的位置设置在坐标 2、3、6 和 9 处。变量“location”用于记录不同的针盘位置。针盘的坐标位置分为 X 轴和 Y 轴。变量 “init_well_num” 用于记录针盘的坐标位置。(B) 吸头盒放置在液体处理器的左上角位置,X 轴分为 1-12,Y 轴分为 A-H。记录坐标时,首先记录 Y 轴坐标,然后记录 X 轴坐标。(C) 模拟实验:不进行实际的液体萃取。检查配置文件是否正常运行,通信、数据库是否有错误,或者 Log 是否有错误。 请单击此处查看此图的较大版本。
图 3:移液作。 (A) 液体吸液:使用带有吸头盒的机械臂,从位于预设坐标位置的源溶液管中吸取所需的溶液。(B) 混合:以预设频率摇动深孔板,以均匀混合提取的溶液。(C) 分液:混合后,将溶液从小孔中分装到测试聚四氟乙烯膜上的预定义位置,对所有 96 个孔重复该过程。 请单击此处查看此图的较大版本。
图 4:实验数据的记录和浸渍点的盒子选择。 (A) 膜编号和气体测试 ID,包括气体测试的日期\时间信息:为确保实验的可追溯性和准确性,请创建一个列表,其中包含最近实验中使用的通气代码和膜,以供后续分析。(B) 框选择:图的左半部分是没有样品的区域;图的右半部分是带有比色传感器的膜上的区域。在选箱过程中,确保每个传感点的全面覆盖,以保证传感器的精度,这一点至关重要。完成选框后,系统会自动拍照并进行后续的比色分析。 请单击此处查看此图的较大版本。
图 5:多目标函数的配置。 系统基于贝叶斯多目标优化生成新的解配方,并显示新配方的身份信息。根据配置文件中设置的上限和下限动态调整每个配方所需的量,为下一个迭代周期做准备。 请单击此处查看此图的较大版本。
图 6.代理模型的可视化。 (A) 其他变量保持不变的一维变量(此处为染料体积)的代理模型。(B) 二维变量(此处为染料体积和聚乙二醇体积)的代理模型,其他变量保持不变。缩写:PEG = 聚乙二醇。 请单击此处查看此图的较大版本。
图 7:用于开发大范围 CO2 传感器 的装置示例使用的数据分析。(A) 在一定的 CO2 浓度范围内,一个首选传感单元和三个次优传感单元的响应曲线。灰色曲线是不同时间的 CO2 浓度,彩色曲线是响应颜色变化。 (B) 使用多目标函数前后首选传感单元和三个次优传感单元的四个目标(灵敏度、可逆性、响应时间和响应强度)的分数。在 Sigmoid 多目标函数之后,就目标函数而言,首选配方与不需要的配方分开。 (C) 在 0.04%-0.2% CO2 浓度范围内的五轮贝叶斯优化实验中传感单元得分的得分分布。该算法建议配方的目标值增加,显示传感单元的性能有所提高。 (D) 单个传感器的校准曲线及其测试数据。该图取自 Chen 等人 1。 请单击此处查看此图的较大版本。
本文提出了一种可以更快速、更准确地开发比色式气体传感器的实验设计。该实验过程可用于开发用于各种气体的比色传感器,例如湿度、CO2 和氨 1,4,5。通过该平台的方法,可以满足用户各种偏好的需求,如高灵敏度、低检测限、所需的响应时间,同时考虑到干扰气体、湿度和其他不同实验场景的存在。它可以动态调整传感器配方的可调参数,以满足先决条件的目标要求。例如,在设计对灵敏度和可逆性要求较高的目标传感器时,可以在每一轮机器学习筛选中增加灵敏度和可逆性在传感性能中的权重参数,以获得最佳比例,从而实现按需研发优化。传感器的性能通常与我们能否在多维搜索空间中找到全球最佳配方有关。传统的实验设计需要较长的实验优化周期、较大的手动工作量,并引入较大的误差19。然而,比色气体传感器的设计对实验效率和精度有严格的要求,因此高维参数空间气体的实验设计被认为是此类实验的重大障碍20,21。
该实验通过利用自动化实验平台解决了这一障碍,该平台集成了自动液体处理、程序控制质量流量控制器和高速相机等功能,允许在单个批次中准备和测试多达 96 个传感单元。通过这个自动化实验平台和 DBTL 方法,通过多轮循环迭代,将气体传感器配方的各种源溶液的剂量比逐渐调整为多变量空间内的全局最优,实现多目标全局优化。这显著提高了实验质量、研发效率,并缩短了优化周期12。
对于不同的比色气体传感器设计,需要在步骤 0 的预实验阶段进行有针对性的设计。需要筛选可能影响实验结果的变量,以确定哪些源代理对后续实验的比色效应有很大影响。
此外,还可以修改实验内容以设计比色液体传感器。例如,根据目标液体的性质,选择合适的指示剂、溶剂和其他添加剂;气体测试平台可以重新设计以适应液体环境进行测试,开发新的测试协议和设备来模拟实际应用中的液体环境;选择合适的基材,如多孔薄膜或特殊涂层,以增强吸收和与液体的反应22,23。调整测试平台和实验过程后,可以进行比色液体传感器的开发实验。
使用 DBTL 定量环的优势主要在于节省时间、提供更宽的检测范围和实现更高的灵敏度。在机器学习(DBTL 中的“L”)阶段,用于参数导航的机器学习算法的集成使这种开发方法能够有效地发现高维空间中的有价值信息,从而提高传感器开发的效率24,25。此外,DBTL 回路可以同时优化多个传感器单元的性能,每个单元针对特定的浓度间隔进行优化,从而实现更宽的检测范围和更高的灵敏度。多参数维度的多目标动态优化也有助于提高传感器的整体性能,避免陷入局部最优 5,26。
DBTL 方法不仅限于比色气体和液体传感器的开发。在资金充足的情况下,上述方法也可以推广到其他材料的研发,如新药合成和高价值材料 27,28,29。针对不同的材料属性和应用要求,修改实验平台 (build) 和 (test) 部分的具体流程和细节。调整优化算法和参数设置后,可以进行其他高价值材料的研发。此外,它的潜在应用延伸到广泛的科学领域。例如,在机械结构设计领域,DBTL 方法可以带来变革,特别是对于优化复杂结构,例如航空航天、汽车或机器人应用的轻量级组件。自动化和机器学习的集成确保了高通量实验和数据驱动的决策,大大减少了与传统研发过程相关的时间和成本。通过使设计、构建和测试组件适应各个领域的特定要求,DBTL 方法为推进跨学科创新提供了一种通用的变革性方法。
作者没有需要声明的利益冲突。
这项工作得到了浙江省自然科学基金 (LQ24F040006) 和深圳先进技术大学创业基金的支持。
Name | Company | Catalog Number | Comments |
96-Well Deep Well Plate | NEST | NEST 2 mL 96-Well Deep Well Plate, V Bottom | |
96-Well PCR Plate | NEST | NEST 0.1 mL 96-Well PCR Plate | |
cresol red | sigma aldrich | 1.05225 | Dyes for colorimetric reagents |
Ethyl cellulose | sigma aldrich | 200689 | Dyes for colorimetric reagents |
Ethyl cellulose | Aladdin | E110670-100g | Additive |
Industrial Camera | HKVision | MV-CS060-10UM/C-PRO | used for recording color changes |
Liquid handler | Opentrons | OT2 | liquid handler |
Mass Flow Controller | ASERT | AST10-DLCMX-500C-042-A2B2-48VY | used in controlling analytes gas mixtures |
m-cresol purple | sigma aldrich | 1.05228 | Dyes for colorimetric reagents |
Opentrons OT-2 Tips | Opentrons | OT-2 Tips, 300µL | |
Opentrons OT-2 Tips | Opentrons | OT-2 Tips, 20µL | |
phenol red | sigma aldrich | 1.07241 | Dyes for colorimetric reagents |
polyethylene glycol | sigma aldrich | P1458 | Dyes for colorimetric reagents |
PTFE film | Interstate Specialty Products | PM15M | PTFE mambrane |
Tetrabutylammonium hydroxide | sigma aldrich | 86854 | Base for colorimetric reagents |
thymol blue | sigma aldrich | 1.08176 | Dyes for colorimetric reagents |
请求许可使用此 JoVE 文章的文本或图形
请求许可This article has been published
Video Coming Soon
版权所属 © 2025 MyJoVE 公司版权所有,本公司不涉及任何医疗业务和医疗服务。