profile
Innovation is mine
post-thumbnail

Deprecated Kotlin Android Extensions

오랜만에 안드로이드 스튜디오를 업데이트하고 여러 에러가 발생해서 하나하나 고치던 과정에 그 사이에 조금 변화가 있었는데 그 중 하나가 그 동안 사용해 온 Android Extension이 Android studio 4.1 이상에서 deprecate되면서 findView

2021년 11월 23일
·
0개의 댓글

Kotlin standard library

표준라이브러리 사용하기 1. 조건 확인 함수 check, require check(), require()함수 모두 인자로 받은 표현식이 참이 아닌 경우 예외를 발생시킨다. fun check(value: Boolean) fun check(value: Boolean, l

2021년 11월 20일
·
0개의 댓글

kotlin 문법

자바와 비교하면서 정리함.자바와 비슷하지만 public을 쓰지 않아도 아무것도 쓰지 않으면 public으로 간주한다. init블록을 사용한다.간결하게 이렇게도 가능하다.but 코틀린에서는 추가 생성자를 정의할 때는 주 생성자를 반드시 호출해야 한다.자바에서는 아무 값도

2021년 11월 18일
·
0개의 댓글
post-thumbnail

CenterNet

Real-time Task를 요구하는 Object Detection문제를 요구하는 프로젝트를 진행할 때는 주로 YOLO를 사용했다. 하지만 해커톤 프로젝트를 진행하면서 좀 더 재밌고 좋은 Detector를 찾다가 CenterNet을 발견했다.CenterNet은 1-st

2021년 11월 2일
·
0개의 댓글
post-thumbnail

R-CNN

Abstract R-CNN은 Region with Convolutional Neuron Network의 준말로, 영역을 설정하고 CNNs을 활용하여 Object Detection을 수행하는 신경망이다. 인풋이미지를 통해서 2000개의 후보영역을 추출한다. 생성된 후보

2021년 10월 25일
·
0개의 댓글
post-thumbnail

Segmentation(CV)

Semantic segmentation은 각각의 양들의 객체 영역을 부분해내지는 않는다. 반면, Instance segmentation은 각 객체 영역을 픽셀 단위로 구분한다U-Net(시맨틱 세그멘테이션의 대표적 모델)설명: 입력으로 572x572 크기인 이미지가 들

2021년 10월 25일
·
0개의 댓글
post-thumbnail

EfficientNet정리하기

Intro EfficientNet: CNN을 위한 모델 스케일링 CNN은 일반적으로 고정된 자원의 budget에서 개발되었고, 그리고 나서 더 많은 자원을 사용할 수 있다면 더 나은 정확도를 위해 확장한다. 더 나아가 우리는 새로운 베이스라인 네트워크 디자인과 이전C

2021년 9월 28일
·
0개의 댓글

GAN과 확률분포

Intro GAN에서 다루고자 하는 모든 데이터는 측정할 때 마다 다른 값을 가지는 확률분포의 랜덤변수이다. 랜덤변수에 대한 확률분포를 안다는 이야기는 데이터에 대한 전부를 이해하고 있는 것과 같다. 다시말해, 확률분포를 알면 그 데이터의 예측 기댓값, 데이터의 분산

2021년 9월 12일
·
0개의 댓글
post-thumbnail

트랜스포머와 인코더, 디코더

Transformer는 2017년에 구글이 발표한 논문인 "Attention is all you need"에서 나온 모델로 기존의 seq2seq의 구조는 인코더-디코더를 따르면서도, 어텐션만으로 구현한 모델이다.기존의 seq2seq 모델의 인코더-디코더 구조로 인해 인

2021년 9월 7일
·
0개의 댓글
post-thumbnail

데이터 분석 로그 변환

데이터 분석에서 log로 변환하는 경우가 있는데 이유는 무엇일까?목적부터 얘기하자면 log로 변환하는 이유는 정규성을 높이고 분석에서 정확한 값을 얻기 위함이다. 또 다른 말로 log의 역할은 큰 수를 같은 비율의 작은 수로 바꿔 주는 것이다. 복잡한 계산을 심플하게

2021년 9월 5일
·
0개의 댓글
post-thumbnail

Timeseries forecasting for weather prediction

Intro How to do timeseries forecasting using a LSTM model. Setup import pandas as pd import matplotlib.pyplot as plt import tensorflow as tf

2021년 9월 1일
·
0개의 댓글
post-thumbnail

CNN Architectures

초반부 정리산업에서 잘 적용된 최초의 ConvNet논문 참조) ImageNet Classification with Deep ConvolutionalNeural Networks(그림에 224x224로 표현되어있는데 227x227이 맞다.)ImageNet Classifi

2021년 8월 30일
·
0개의 댓글
post-thumbnail

MobileNet

MobileNet은 구글에서 2017년에 발표되었다.핵심은 Depthwise Separable Convolution이다.비교해볼 수 있는 것이 'Xception'인데, shortcut이 있고, 1x1->3x3 conv를 사용하는 것에 비해 'MobileNet'은 3x

2021년 8월 27일
·
0개의 댓글

RNA 구조의 Geometric deep learning

RNA 분자는 실험적이거나 계산적인 예측을 결정하기 어려운 복잡한 3-dimension shape 안으로 fold한다. 이러한 구조를 이해하면 현재 치료할 수 없는 질병에 대한 약물의 발견에 도움이 될 수 있다.RNN 분자는 그 기능과 약물 발견에 있어 중요한 3차원

2021년 8월 27일
·
0개의 댓글
post-thumbnail

Image Data augmentation

Ref) https://machinelearningmastery.com/train-neural-networks-with-noise-to-reduce-overfitting/

2021년 8월 27일
·
0개의 댓글

Next-Frame Video Prediction with Convolutional LSTMs

Intro Convolutional LSTM Network(Xingjian, 2015) 연속적인 기간 동안 수집된 데이터는 시계열로 특성화된다. 이러한 경우 흥미로운 접근 방식은 RNN(Recurrent Neural Network)의 LSTM(Long Short Ter

2021년 8월 25일
·
0개의 댓글
post-thumbnail

Scikit-learn

파이썬 머신러닝 라이브러리머신러닝 기술을 활용하는 데 필요한 다양한 기능을 제공하며, 머신러닝 모델을 만들 수 있는 최적의 라이브러리다.딥러닝 모델을 Tensor flow, Keras, Pytorch 등을 이용해 생성할 수 있는 것처럼 머신러닝 모델은 주로 Scikit

2021년 8월 21일
·
0개의 댓글

Keras

Dense 신경망 구조의 가장 기본적인 형태를 의미한다. y = f(Wx+b) 사용법 dense = tf.keras.layers.Dense(...) Drop out Overfitting issue를 Regularization을 사용해서 해결하는데,

2021년 8월 21일
·
0개의 댓글
post-thumbnail

Precision&Recall

범죄자라고 판단한 사람들 중 진짜 범죄자인 사람이 몇명인가의 비율실제 범죄자들 중 범죄자들 중 범죄자라고 판단한 사람이 몇명인가의 비율Refhttps://danthetech.netlify.app/DataScience/evaluation-metrics-for-r

2021년 8월 19일
·
0개의 댓글
post-thumbnail

CSR matrix

CSR Matrix는 Sparse한 matrix에서 0이 아닌 유효한 데이터로 채워지는 데이터의 값과 좌표 정보만으로 구성하여 메모리 사용량을 최소화하면서도 Sparse한 matrix와 동일한 행렬을 표현할 수 있도록 하는 Data structureRow 순서대로 데이

2021년 8월 19일
·
0개의 댓글