분류 전체보기 169

[Tensorflow / Keras] Tf.cast 함수

tf.cast함수에 대해 알아본다. tf.cast함수는 float형을 int형으로, 혹은 boolean형을 int형으로 캐스팅할 때 사용한다. 예시를 통해 알아가보자 float to int import tensorflow as tf import numpy as np float_n = np.random.random() print(float_n) int_n = tf.cast(float_n, tf.int64) print(int_n) boolean to int import tensorflow as tf import numpy as np bool_n = True print("bool_n is {}".format(bool_n)) int_n = tf.cast(bool_n, tf.int64) print("bool_n ..

[연구일지] 2023년 학부연구생 연구 기록일지

[2023-03-27] Title Success/Fail Detail&Feedback GPU Set_UP with installing cudnn 🔄 - GPU Set Up시에는 tensorflow-gpu, CUDA, cudnn 세 개의 버전이 다 호환이 되어야 함. - cudnn의 버전 재설치 및 설정 필요 [2023-03-28] Title Success/Fail Detail&Feedback GPU Set UP with installing cudnn ✅ - ipynb 파일 3개 이상 실행 못함. Training dcgan with fashion mnist dataset ✅ Training wgan with fashion mnist dataset ✅ Training ddpm with fashion mnis..

[학부연구생 일지] 1월17일 Conceptual Modeling Conference

Conceptual Modeling Conference 1월 17일, IEEE BigComp 내 Conceptual Modeling Workshop에 참여하여 논문을 발표하였다. 주제는 Transformer Networks for Trajectory Classification이다. 주로 Trajectory Analysis는 자연어처리에 속하기 때문에 LSTM을 사용한다. 하지만 LSTM은 입력 시퀀스의 길이가 길어지게 되면 encoder에서 decoder로 정보를 전달하는 과정에서 정보의 손실(병목현상)이 발생하게 된다. 이러한 LSTM의 문제점을 보완하기 위해 등장한 Transformer는 attention mechanism을 이용한다는 특징이 있다. 이러한 Transformer의 특징을 활용하여 Tr..

PDF파일이 Microsoft Edge 내에서 열리지 않을 때 해결방법

문제상황 전에 Desktop C드라이브를 초기화하고 다시 세팅을 하려고 하는데 edge로 pdf파일이 열리지 않았다. 결론 1. 윈도우에서 레지스트리 편집기를 들어간다. 아니면 윈도우+r -> regedit을 입력한다. 2. Content Type의 경로가 application/haansoftpdf로 되어있었다. 아마 한컴 오피스를 설치하고 바뀐 것 같다. 이를 application/pdf로 수정한다. 3. 변경하면 아래 그림과 같이 pdf 파일을 edge로 볼 수 있다. 시도 log 1. edge를 초기화 시켜보았다 (실패) 2. 레지스트리 편집기에서 Content Type을 변경해준다 (해결) 출처 https://www.hwani.xyz/entry/PDF%ED%8C%8C%EC%9D%BC-%EC%95%..

배기웅에게 프로그래밍이란?

무언가를 구현하고 making하는 것이 좋다 어렸을 때부터 뭔가를 만드는 게 좋았다. 또 나름 소질이 있다는 소리도 종종 들었다. 6-7살 때 했던 lego도 크게 한 몫했던 것 같다. 그림 그리기도 좋아했고, ppt만드는 것도 싫어하진 않았다. 다 어떤 것을 만들고 결과물을 만드는 활동들이다. '프로그래밍'의 중요성을 주변에서 많이 들었기도 했고 나름 코딩을 해보고도 싶어 대학교에 입학하고 전자공학과 1학년 수업인 "컴퓨터프로그래밍"을 들었다. 산업경영공학과 1학년 1학기에는 코딩관련 수업이 없기 때문이었다. 적응이 굉장히 힘들었다. 코딩을 처음 배웠기도 했고, 교수님이 외국인 분이셨기에 수업이 영어로 진행되어 따라가기 어려웠다. 이로 인해 중간에 탈주를 하게 되었고, D+를 받았다. 하지만 이후 여러..

[토익] 2월 3일 토익 오답노트

교재 : 토익 정기시험 기출문제집2 105. The board of Galaxipharm _____ Mr. Kwon's successor at yesterday's meeting (A) named, (B) granted, (C) founded, (D) proved -> 위의 문장을 해석하게 되면 "Board가 권씨의 후계자를 어제 회의때 ( )했다"이므로 임명했다라는 뜻의 단어가 들어가야 한다. 그래서 임명했다와 비슷한 증명했다를 proved를 선택했는데, named가 '지정하다, 지어주다'라는 뜻을 갖고 있어 임명하다와 더 가깝기 때문에 답이다. 129. Jansen Bus Company drivers are expected to complete regular trainings _____ maintai..

[학부연구생 일지] 11월 10일 세미나 summary

11월 10일 수요일 세미나 두 번째 발표 시간에 발표를 했다. 주제는 Transformer Network를 이용하여 사람들의 경로를 예측한 paper를 review하였다. 간단하게 세미나때 다루었던 주제들을 요약해서 업로드한다. 첫 번째 발표 주제 : Few-shot learning 논문 : https://arxiv.org/pdf/1703.05175.pdf Few-shot learning이란 데이터의 양이 적을 때 사용할 수 있는 학습 방법으로, training 과정에서 학습한 기존의 레이블이 아닌 다른 레이블을 입력 받았을 때 기존의 레이블에 포함이 되는지 안되는지(0,1 sigmoid)를 판별하는 학습 방법이다. 한 마디로 학습하는 방법을 학습(?)하는 방법이다 예를 들어, training할 때는 ..

[시스템시뮬레이션] 코로나 임시선별검사소 ARENA로 시현하기

코로나 임시선별 검사소 시뮬레이션 모델 정의서는 다음과 같다. 위 모델 정의서를 바탕으로 모델링을 해보도록 하겠다. 우선 다음과 같이 Set up을 하여준다. 모델 정의서에서의 BTU는 Minutes(분 단위)로 설정되어 있으므로 분으로 time unit을 설정한다. 모델링 화면은 다음과 같다. 시뮬레이션 결과 아래와 같이 나왔다. 총 70명의 시민들을 받을 수 있고, 그 중 30명의 시민들을 검사할 수 있다.