본문 바로가기

분류 전체보기210

SKT FLY AI : 6일차 - ML(2) ML구조의 의미 Data 학습시키기 위한 데이터. 이 데이터가 모델에 들어가서 Feature들을 뽑아내고, 이 Feature들을 기반으로 result를 뽑아낸다. 데이터가 생성되고, 데이터에 Transform 변형을 준다거나 모델에 들어가기 전에 데이터 전처리가 들어감 이 때 들어갈 때는 Batch로 만들어서 Model에 넣어줌 Model LeNet, AlexNet, VGG나 ResNet 등 다양하게 설계된 모델 Convolution Layer, Pooling등 다양한 Layer층들로 구성 이 모델안에 학습 파라미터가 있고, 이 모델이 학습하는 대상 Prediction / Logit [0.15, 0.3, 0.2, 0.25, 0.1] 각 class 별로 예측한 값 여기서 가장 높은 값이 모델이 예상하는 c.. 2023. 7. 4.
#1. Nestia : 네스티아를 배워보자 - 초기 설정 우선, 본 포스팅에 앞서 네스티아란 nest.js(node.js)쪽에서 되게 유명하신 삼촌님이라는 분이 계신데 그 분이 만드신 라이브러리이다. 내가 네스티아를 배우려고 하는 이유를 말해보자면, 아래와 같은 장점들이 있어서이다. (아직 사용해보지는 않았지만 그렇다고한다) 1. 프론트엔드와 백엔드의 언어가 같다는 이점을 극한으로 활용해서 서버 개발자가 SDK를 배포하고, 클라이언트 개발자가 해당 SDK를 활용하여 타입을 중복으로 정의하는 일이 없도록 할 수 있다. 2. Swagger 문서를 자동으로 만들어준다. 3. Class-validator, Class-transformer를 사용하는 것 보다 훨씬 빠른 속도를 자랑하는 Typia 라이브러리를 사용한다. 아직 내가 본격적으로 해본 게 아니라서 위의 세 가.. 2023. 7. 2.
#1. Fastapi 배우기 : 초기 설정 본 포스팅은 SKT FLY AI Challenge를 하면서 모델 서버 구축을 위해 혼자서 Fastapi에 대해 공부하는 포스팅입니다.틀린 부분이 있거나, 이상한 부분이 있다면 지적해주시면 감사하겠습니다. 일단 먼저, 내가 생각하는 Fastapi의 장점은 이렇다.빠른 속도(성능)빠른 코드 작성 속도(express와 비슷하다)Swagger 문서의 자동 생성이 정도가 있을 것 같은데, 여기서 node.js를 하는 사람의 입장에서 장점을 꼽자면, express.js와 비슷하기 때문에 express.js를 경험해본 사람이라면 금방 익숙해질 수 있을 것 같다는 점이다. Fastapi 배우기 포스팅 시리즈는 내가 공부한 방법들을 되도록 같이 적으면서 해볼 생각이다. 혹시, Http Method에 대해서 모르시는 분이.. 2023. 7. 2.
SKT FLY AI - 번외. 첫날~워크샵 방학동안 무엇을 할까 고민을 하다가, SKT FLY AI 프로그램에 신청을 했는데 운이 좋게 합격할 수 있었다. 첫 OT 날처음에 보라매 SKT 사옥의 AI Tech랩? 으로 가서 필요한 서류를 제출하고, 명찰과 출입증, 선물을 받았다. 그 다음에는 다같이 강당에 모여서 프로그램에 대한 소개를 간략하게 들었다. 보라매 건물의 내부와 주요일정, 강사진, 커리큘럼 소개, 소방안전, K-Digital Training에 대한 내용 등에 대해 들었다. 그리고 이렇게 선물도 주셨다. 휴대용 칫솔 살균기와 텀블러, 샌드위치, 물, 환영인사가 적힌 카드가 들어있었다! 10시반? 정도까지 OT를 진행하고, 이후에는 바로 수업을 진행했다! 2박3일 워크샵첫 째주 수요일부터 금요일까지 2박3일 워크샵이 진행되었다. 워크샵은.. 2023. 7. 1.