其他分享
首页 > 其他分享> > 关于TDTR(Time-Domain ThermoReflectance)使用机器学习

关于TDTR(Time-Domain ThermoReflectance)使用机器学习

作者:互联网

该项目是使用机器学习对材料的性质参数进行预测。

 

首先说一下TDTR:

 

 大体的意思就是先使用一束激光引起材料的加热事件,然后在使用另一束延迟激光收集此加热事件的信息并将此热信号转化为电信号。这一过程涉及到以下参数的使用:

 

Controlled Parameters: 被控参数(受控参数)(包括km,hm,f,w0,(t)等):

就是为进行这个实验而需要达到的目的参数。

与之相对应的是控制参数(Controlling Parameters):

就是为了达到该目的参数而使用的手段,即控制其他参数。

举个例子:

要控制锅炉的温度是600摄氏度,那么这个600就是被控参数,而我们需要使得它稳定在600度,可能需要调控燃气的使用量、加热的时间等等,这里的使用量和时间也就是控制参数。由此我们可以知道,受控参数是可以调整的,并且稳定在某一个值,可以看作常数。

 

Output Parameters:输出参数(包括Ksub,G等):

就是所需要的性质参数

 

而在这里,t是指该时间点的信号值,km,hm等是可以控制在某一个值的,f和w0是我们使用激光的频率和大小,需要注意的是,km,hm等一旦确定,输出参数(性质参数)便已经确定,此时就算改变f和w0,输出参数也不会改变。

 

ML Model:

首先需要数据集:

即将被控参数和性质参数(Output Parameters)输入TDTR模型(或进行TDTR实验)来产生对应的信号(注意,这里虽然说是信号,但是实际上是某一个时间点的信号值,也就是相位比R)。这样我们就可以得到Controlled Parameters,Output Parameters,Signal三组数据。将这三组数据投入到机器学习模型中进行训练。训练完成之后,输入新的Controlled Parameters和Signal,就可以得到返回的性质参数。即:

 

 

因此我们可以知道,当f,w0改变后,为得到预测值而经历计算的拟合方程是不一样的。所以需要解决这个问题:对于不同的输入f和w0,它们对应的拟合方程不同,需要如何进行正确预测?

标签:Domain,ThermoReflectance,600,Parameters,Time,TDTR,参数,w0,Controlled
来源: https://www.cnblogs.com/Hexh/p/16080751.html