융무의 기술블로그
article thumbnail
[군집분석] MeanShift & DBSCAN 클러스터링 및 평가지표
Data Analysis 2021. 7. 30. 11:45

Clustering 비지도 군집분석 중 MeanShift와 DBSCAN에 대해 정리하고자 합니다. MeanShift는 특이한 형태를 지니는 data를 클러스터링 하기에는 한계가 존재하여 이러한 경우 DBSCAN을 사용하는 것으로 알고 있습니다. 해당 코드는 Sklearn 공홈을 참고하였으며 알고리즘의 공식 같은 경우에는 V-Measure: A conditional entropy-based external cluster evaluation measure 논문을 참고하였습니다. Mean-Shift 클러스터링 - KDE를 이용하여 개별 데이터 포인트들이 데이터 분포가 높은 곳으로 이동하면서 군집화를 수행하는 모델 - 사전에 군집화 개수를 지정하지 않으며 데이터 분포도에 기반해 자동으로 군집화 개수를 정하게 됨..

article thumbnail
[tensorflow] sunspots
Data Analysis/Tensorflow 2021. 1. 4. 00:07

텐서플로우 자격증 준비를 위한 공부를 하려고 합니다. 시험 문제 유형은 아래와 같으며 coursera와 udacity 강의를 보고 준비하려고 합니다. Category 1: Basic / Simple model Category 2: Model from learning dataset Category 3: Convolutional Neural Network with real-world image dataset Category 4: NLP Text Classification with real-world text dataset Category 5: Sequence Model with real-world numeric dataset www.udacity.com/course/intro-to-tensorflow-for..

article thumbnail
[tensorflow] sarcasm
Data Analysis/Tensorflow 2021. 1. 3. 14:56

텐서플로우 자격증 준비를 위한 공부를 하려고 합니다. 시험 문제 유형은 아래와 같으며 coursera와 udacity 강의를 보고 준비하려고 합니다. Category 1: Basic / Simple model Category 2: Model from learning dataset Category 3: Convolutional Neural Network with real-world image dataset Category 4: NLP Text Classification with real-world text dataset Category 5: Sequence Model with real-world numeric dataset www.udacity.com/course/intro-to-tensorflow-for..

article thumbnail
[tensorflow] horses_or_humans
Data Analysis/Tensorflow 2021. 1. 2. 21:47

텐서플로우 자격증 준비를 위한 공부를 하려고 합니다. 시험 문제 유형은 아래와 같으며 coursera와 udacity 강의를 보고 준비하려고 합니다. Category 1: Basic / Simple model Category 2: Model from learning dataset Category 3: Convolutional Neural Network with real-world image dataset Category 4: NLP Text Classification with real-world text dataset Category 5: Sequence Model with real-world numeric dataset www.udacity.com/course/intro-to-tensorflow-for..

article thumbnail
[tensorflow] Fashion MNIST
Data Analysis/Tensorflow 2020. 12. 30. 22:09

텐서플로우 자격증 준비를 위한 공부를 하려고 합니다. 시험 문제 유형은 아래와 같으며 coursera와 udacity 강의를 보고 준비하려고 합니다. Category 1: Basic / Simple model Category 2: Model from learning dataset Category 3: Convolutional Neural Network with real-world image dataset Category 4: NLP Text Classification with real-world text dataset Category 5: Sequence Model with real-world numeric dataset www.udacity.com/course/intro-to-tensorflow-for..

article thumbnail
[tensorflow] Basic / Simple model
Data Analysis/Tensorflow 2020. 12. 30. 22:08

텐서플로우 자격증 준비를 위한 공부를 하려고 합니다. 시험 문제 유형은 아래와 같으며 coursera와 udacity 강의를 보고 준비하려고 합니다. Category 1: Basic / Simple model Category 2: Model from learning dataset Category 3: Convolutional Neural Network with real-world image dataset Category 4: NLP Text Classification with real-world text dataset Category 5: Sequence Model with real-world numeric dataset www.udacity.com/course/intro-to-tensorflow-for..

article thumbnail
[tensorflow] pycharm 설치 및 환경설정
Data Analysis/Tensorflow 2020. 12. 18. 15:16

tensorflow 자격증 시험을 보기전에 아나콘다 가상환경 설정 및 파이참 연결에 대해 블로그 하려고 합니다. tensorflow 자격증 시험을 보기전에 필요한 라이브러리 버전을 확인해줍니다. www.tensorflow.org/extras/cert/Setting_Up_TF_Developer_Certificate_Exam.pdf 아래는 설치 목록입니다. tensorflow 2.3.0 과 Python 3.8 tensorflow tensorflow-datasets numpy Pillow urllib3 아나콘다 가상환경 설정 파이참을 키기전에 먼저 해야할 것은 아나콘다에서 가상의 환경을 설정해줘야합니다. conda create -n tf_test python=3.8 그 다음은 Y를 입력합니다 가상의 환경이 설..

article thumbnail
[tensorflow2][CNN] 영상 자동 모자이크 시스템
Data Analysis/Tensorflow 2020. 7. 23. 23:42

CNN 영상 자동 모자이크 프로젝트를 진행했었습니다. OpenCV를 통해 모든 얼굴을 모자이크 한 영상에 CNN 분류기를 적용시켜 특정 인물 모자이크 제거했습니다. 학습시킬 사람 1명의 190장 얼굴 이미지와 학습시킬 사람을 제외한 나머지 550장 얼굴 이미지 128×128 픽셀로 변환시킨 다음에 7:3 으로 train_test_split하였습니다. import tensorflow as tf import random import glob import numpy as np import os.path as path import cv2 import matplotlib.pyplot as plt tf.random.set_seed(123) def load_img (img_path): image_path=img_pa..