首页 > 其他分享 >求一个变量的对数对另一个变量对数的偏导

求一个变量的对数对另一个变量对数的偏导

时间:2023-02-11 15:11:06浏览次数:41  
标签:dlogx partial log frac 偏导 dx 对数 变量

求一个变量的对数对另一个变量对数的偏导

今天看论文看到后面算法部分,发现了这样的问题,一时间懵住了,仔细一想才回过味来

已知:

\[F(x_i,x_j,\theta) = 0 \]

\[log x_j = g(log x_i,\theta) \]

求:

\[ \frac{\partial logx_i}{\partial log_j} \]

解:

因为我们研究\(x_i\)和\(x_j\)的关系所以变量\(\theta\)的增量为0,\(d\theta = 0\)

所以

\[dF = \frac{\partial F}{\partial x_i}dx_i +\frac{\partial F}{\partial x_j}dx_j \]

\[dF = \frac{\partial F}{\partial x_i}\frac{d x_i}{dlogx_i}dlogx_i +\frac{\partial F}{\partial x_j}\frac{dx_j}{dlogx_j}dlogx_j \]

\[dF = \frac{\partial F}{\partial x_i}\frac{d x_i}{dlogx_i}dlogx_i +\frac{\partial F}{\partial x_j}\frac{dx_j}{dlogx_j}\frac{\partial log x_j}{\partial log x_i}dlogx_i \]

\[0 = \frac{\partial F}{\partial x_i}\frac{d x_i}{dlogx_i} +\frac{\partial F}{\partial x_j}\frac{dx_j}{dlogx_j}\frac{\partial log x_j}{\partial log x_i} \]

\[-\frac{\frac{\partial F}{\partial x_i}}{\frac{\partial F}{\partial x_j}} = \frac{\partial log x_j}{\partial log x_i}\frac{\frac{dx_j}{dlogx_j}}{\frac{d x_i}{dlogx_i}} \]

\[-\frac{\frac{\partial F}{\partial x_i}}{\frac{\partial F}{\partial x_j}} = \frac{\partial log x_j}{\partial log x_i}\frac{\frac{dlogx_i}{dx_i}}{\frac{d logx_j}{dx_j}} \]

\[-\frac{\frac{\partial F}{\partial x_i}}{\frac{\partial F}{\partial x_j}} = \frac{\partial log x_j}{\partial log x_i}\frac{x_j}{x_i} \]

\[-\frac{\frac{\partial F}{\partial x_i}}{\frac{\partial F}{\partial x_j}} \frac{x_i}{x_j}= \frac{\partial log x_j}{\partial log x_i} \]

\[\frac{\partial x_j}{\partial x_i} \frac{x_i}{x_j}= \frac{\partial log x_j}{\partial log x_i} \]

标签:dlogx,partial,log,frac,偏导,dx,对数,变量
From: https://www.cnblogs.com/mrwang80/p/17111719.html

相关文章

  • 随机变量的数字特征
    两条概念概率是面积和体积的泛化随机变量是以变量为名的函数使用数字特征的目的用数学方式表述不确定的问题,帮助决策例如移动通信设备接收到包含噪声的各种信号后......
  • JDK环境变量原理解释
      环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。环境变量相对于给系统或用户应用程序设置的一些变量。例如Windows和DO......
  • CUDA变量存储与原子操作
    引入问题Q:为什么GPU函数内定义的变量无法对GPU函数的传入参数进行赋值,而常量可以进行赋值?需要声明,这个问题出现的时候,这个GPU函数的传入参数是通过cudaMalloc声明的全局......
  • c++学习6 指针变量
    一指针变量的定义*是用来修饰指针变量的,通常情况下我们定义的手法都是“类型名”+“*”+“指针变量名称”。有一种简单无脑的“替换法”,作用是防止小括号遗漏而导致定义出......
  • 变量与常量
    变量成员变量有默认初始值,分为类变量(静态成员变量)和实例成员变量加static就是类变量,不加就是实例变量,访问需要实例化,实例对象在堆中成员变量默认值实例成员变量默认......
  • Go 语言变量作用域
    作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。Go语言中变量可以在三个地方声明:函数内定义的变量称为局部变量函数外定义的变量称为......
  • 关于ABAP的变量声明规范
    数据定义(datadefinitions):type类型(variabletype): TY_全局变量(globalvariable):GV_局部变量(localvariable):LV_全局工作区(globa......
  • C语言填空:程序段后变量的值
    #include<stdio.h>//执行程序段后,变量s的值为()main(){inta=10,s=0;do{s=s+a;a++;}while(a<1);getchar();}#inclu......
  • C语言填空:结束后变量的值
    #include<stdio.h>//执行下列程序段后,y的值是(),x的值是(),m的值是(),n的值是()main(){intx,y,z,m,n;m=10;n=5;x=(--m==n++)?--m:++n;y=m++;pri......
  • C语言--变量的作用域与生命期
    局部变量--函数内部定义的变量(隶属于当前函数)--只能在当前函数中访问全局变量--全局范围内的变量(不特定隶属于任意一个函数)--可以在任意函数中访问同......