티스토리 뷰

None linear fuction에 대해 간단히 선택할 수 있다고 한다

도함수가 있다면 BFGS algorithm을 써라고 한다

소스에서는 아래 방법을 사용

// initialise simplex
mov(s[0], start, DIM);
for (int i = 1; i < NB_POINTS; i++)
{
    mov(s[i], start, DIM);
    s[i][i - 1] += delta;
}

도대체 먼가 했는데,

https://stackoverflow.com/questions/17928010/choosing-the-initial-simplex-in-the-nelder-mead-optimization-algorithm

비슷하게 matlab에서도 쓰인다고 한다

x0=xin 
and the remaining n vertices are then generated so that

xj=x0+hj*ej 
where ej is the unit vector of the j-th coordinate axis in R^n and hj is a step-size in the direction of ej.

hj = 0.05    if (x0)j is non-zero
hj = 0.00025 if (x0)j=0

'Game > Graphics' 카테고리의 다른 글

Ground truth option  (0) 2018.03.13
LTC Implementations  (0) 2018.03.05
Shader Uniform variable  (0) 2018.02.22
Framebuffer  (0) 2018.02.20
Area light  (0) 2018.02.19
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크