JavaScript Dev./Tensorflow.js

JavaScript Dev./Tensorflow.js

Multiclass Classification

Multi-Class Classification (Softmax) - Classification Example for IRIS data by DNN

JavaScript Dev./Tensorflow.js

Logistic Regression

Sigmoid 함수 > S curve 형성 > Logistic 함수 NN을 이용한 Logistic Regression

JavaScript Dev./Tensorflow.js

Linear Regression

01. Linear Regression Regression (Linear / non-Linear) Univariate Linear Regression (단변수선형회귀) Multivariate Linear Regression (다변수선형회귀)

JavaScript Dev./Tensorflow.js

Neural Network 훈련 원리

01. Deep Neural Network 훈련의 핵심 Gradient Descent (경사하강법) 목적 - 실제 값과 예측 값의 차이를 최소화 하는 parameter(0) 발견 방법 - 손실 함수를 정의하여 손실 함수의 값이 0으로 수렴하도록 parameter(0) 조절 Backpropagation (오차역전파) 손실 함수를 최소화 하는 방향으로 신경망 전체의 parameter가 update 되도록 하는 기법 경사하강법과 parameter update (선형회귀) 손실 함수 비용 함수(cost function), 목적함수(object function) 등으로도 불림 경사하강법이 가능하도록 미분 가능한 함수를 정의 대표적 손실 함수 Linear Regression (선형 회귀) - MSE(Mean Squ..

JavaScript Dev./Tensorflow.js

Visualization(시각화 도구) - tfjs-vis API

01. tfjs-vis를 이용한 시각화 Tensorflow.js 사용에 필수적인 시각화 도구 내장 tfjs-vis의 주요 구성 요소 visor - web page 내에 독립적으로 시각화 하는 영역 surface - visor 상에 content를 add하는 container 기타 시각화 내장 함수들 02. 실습 `(backtick) : toggle key => visor을 보여주고 숨겨준다. ~ : visor을 최대/최소로 전환 차트 종류 : Tfvis.render.barchart Tfvis.render.confusionMatrix Tfvis.render.heatmap Tfvis.render.histogram Tfvis.render.linechart Tfvis.render.scatterplot Tfvis..

JavaScript Dev./Tensorflow.js

04. Data Handling API

01. What is tf.data.Dateset? Tensorflow.js가 제공하는 대량의 data 처리를 위한 class tf.data는 data 처리를 위한 다양한 method 제공 chain으로 연결하여 pipeline형성 가능 ex> const data = rawDataset.filter(...).map(...).batch(...). 데이터 로딩 및 변환은 느리고 스트리밍 방식으로 수행됨 02. tf.data.Dataset 생성 함수 제공 methods tf.data.CSVDataset .columnNames tf.dat.Dataset .batch(batchSize) – batch 로 element 들을 grouping .concatenate(dataset) – 두개의 dataset 을 하나로..

Yoonsoo
'JavaScript Dev./Tensorflow.js' 카테고리의 글 목록