일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- logistic regression
- petal to metal
- cs231n
- Unsupervised learning
- OpenGL
- Kaggle
- 그래픽스
- 비용함수
- recommender system
- SVM
- 컴퓨터 비전
- 추천 시스템
- 백준
- 딥러닝
- Support Vector Machine
- CNN
- C++
- 파이썬
- 로지스틱 회귀
- CPP
- Computer Vision
- 머신러닝
- 컴퓨터 그래픽스
- pre-trained
- SGD
- Regularization
- neural network
- 신경망
- Vision
- 인공지능
- Today
- Total
목록project (8)
kwan's note
matrix library로 코드는 맨 아래 깃헙 링크에 공개 하였습니다. 행렬 연산을 위한 cpp 라이브러리 입니다. 먼저 constructor는 다음과 같습니다. KwanMat::KwanMat(const int rows, const int cols, float matrices[]) : numRows(rows), numCols(cols) { matNums = new float[numRows * numCols]; if (matrices == 0) { for (unsigned int i = 0; i < numRows * numCols; i++) matNums[i] = 0; } else { for (unsigned int i = 0; i < numRows * numCols; i++) matNums[i] = ..
cpp를 이용해 간단한 토이 프로젝트를 진행하였습니다. 추가적인 파일이나 라이브러리 추가 없이 빈 파일에서 커맨드라인에서 실행되는 테트리스를 구현하는것을 목표로 하였습니다. 콘솔창에서 구동되는 실행 화면은 다음과 같습니다. 게임 종료 화면은 다음과 같습니다 먼저 main.cpp 에서는 다음과 같이 Game header를 포함하고 이름을 받아와 해당 아이디로 게임을 실행합니다. #include "Game.h" int main() { std::cout name; Application game(name); game.Run(); } Game.h에서는 application을 선언하고 게임 플레이에 필요한 함수를 application.cpp에서 구현하였다. 이때 블록에 관한 정보는 block.h에 정의하였습니다. ..
업비트를 이용해 자동매매 프로그램을 만들어 보도록 하겠습니다. 먼저 예측방법은 여러가지가 존재할 수 있는데 여기서는 간단한 rnn method를 바탕으로 설명드리겠습니다. rnn은 longterm예측에 매우 불안정하므로 실제 구현은 다른 방식으로 하시는것을 추천드립니다. 먼저 학습할 데이터를 다음과 같이 pyupbit api를 통해 가져왔습니다. import pyupbit from pandas import DataFrame import json first_data=2 last_data=100 #learn 100 coins in upbit tickers = pyupbit.get_tickers(fiat="KRW") for i in range(first_data,last_data+1): df = pyupbit..
https://play.google.com/store/apps/details?id=com.ucm.EscapeFromUniv 대학교에서 살아남기 AR - Google Play 앱 끝없는 과제, 코로나, 술... 목숨이 위협 받는 대학교에서 무사히 살아남아보자! play.google.com 끝없는 과제, 코로나, 술... 목숨이 위협 받는 대학교에서 무사히 살아남아보자! 오징어 게임의 무궁화꽃이 피었습니다를 학교에서 교수님과 즐겨보세요 AR 기반 게임 플레이로 플레이어의 움직임을 제어하여 제한시간 내에 목표를 달성 무사히 졸업하는 그날까지 플레이를 멈추지 마세요! https://github.com/kwanyun/EscapeFromUniv-1#mortar_board-escapefromuniv https://g..
저번에는 google net 의 version 3인 inception v3를 이용해서 petal to metal의 classification을 진행하였습니다. 이번에는 조금 더 효율을 높이고자 augmentation을 하였고 또 inception v3모델이 아닌 최근 가장 강력한 모델중 하나인 efficient net을 이용하였습니다. www.kaggle.com/c/tpu-getting-started Petals to the Metal - Flower Classification on TPU Getting Started with TPUs on Kaggle! www.kaggle.com reminder-by-kwan.tistory.com/119 캐글 -petal to medtal (pre trained mod..
www.kaggle.com/c/tpu-getting-started Petals to the Metal - Flower Classification on TPU Getting Started with TPUs on Kaggle! www.kaggle.com pedal to medal 을 오마주한 꽃 classification 이다. 104종류의 꽃을 classify하는 기본적인 image classification 문제인데 정말 간단한 방법으로 적당한 수준의 classification을 진행했다. 최고의 점수를 받기 위한 방법도 아니고 input도 전체중 일부만 사용하였다. input data도 다 사용하지 않고 상위30%의 점수를 받았으니 가성비는 좋다고 생각한다. def decode_image(image_d..
fashion mnist classifier를 만들어 보았는데 fully connected layer로 만드니 cross validation accuracy가 생각보다 잘 안나와 cnn을 이용해 분류해 보았습니다. 가장 먼저 fashion mnist는 10종류의 의류 이미지(총 6만개)를 가진 데이터셋입니다. 아래 보이는것처럼 다양한 종류의 풀오버, 바지 가방, 코드 등이 제공되고 이 분류를 맞추는것 입니다. 저는 tensorflow 의 sequential model을 이용하였습니다. from __future__ import absolute_import, division, print_function, unicode_literals import tensorflow as tf from tensorflow i..
www.kaggle.com/c/titanic/ Titanic - Machine Learning from Disaster Start here! Predict survival on the Titanic and get familiar with ML basics www.kaggle.com 캐글의 대표문제중 하나인 타이타닉의 예측을 진행해보도록 하겠습니다. 데이터를 불러오고 열들을 살펴보겠습니다. 각각의 인덱스는 id, 생존여부, 좌석등급, 이름, 성별, 나이, 가족수, 부모/자식수, 티켓번호, 가격, 짐, 탑승장소로 이루어져 있습니다. null data를 먼저 확인해보았습니다. age cabin embarked에 null data가 포함되어있습니다. 다음으로 sex는 male female로 적혀있는것을 enco..