일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스타터스
- 서비스기획
- SLASH22
- 사이드프로젝트
- 취업부트캠프 5기
- 토스
- 딥러닝
- 임베딩
- 유데미부트캠프
- 유데미코리아
- 스타터스부트캠프
- 특성중요도
- NLU
- 그로스해킹
- MatchSum
- 그래프
- BERT
- 데이터도서
- 서비스기획부트캠프
- 유데미큐레이션
- SQL
- AARRR
- NLP
- 알고리즘
- sql정리
- 취업부트캠프
- AWS builders
- 부트캠프후기
- pytorch
- 추천시스템
- Today
- Total
목록분류 전체보기 (154)
다시 이음
안녕하세요. 추천 시스템에 대한 좋은 자료가 있어 영상을 시청하고 정리하려고 합니다. 추천 시스템 기초 내용을 담고 있는 영상 자료와 실습을 할 수 있는 페이지 링크를 남겨놓겠습니다. https://aifactory.space/competition/detail/1977 INNOPOLIS AI SPACE-S 인공지능 세미나 - 추천시스템 입문하기 aifactory.space 추천 시스템이란? 어떤 사용자에게 어떤 아이템을 어떻게 추천할지 문제 설정 - Rating Prediction : User-Item Matrix Rating 에서 빈칸을 채우는 문제 - Top-k Recommendation Problem : Rating(평점) 예측이 중요한게 아니라 k개의 상품을 추천하는 것에 중점 Rating(평점)..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CkCXP/btrF4gusc2K/SIcD2p5FI3iFKqhIw5CUkk/img.png)
오늘은 AWS Builders Korea Program의 네번째 실습 내용입니다. 이번 실습은 사실 실습 내용이 어려워서 전체적인 이론 내용만 정리해보려고 합니다. 드디어 그렇게나 취준하면 듣게 되는 쿠버네티스의 존재를 확인할 수 있어서 너무 좋았습니다. (본 포스팅의 대부분의 내용과 그림은 AWS에서 발췌한 내용입니다.) 사용하는 서비스 Amazon Cloud9 Amazon Elastic Kubernetes Service(EKS) 쿠버네티스(Kubernetes) 쿠버네티스는 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼입니다. 쿠버네티스는 선언적 구성과 자동화를 모두 용이하게 해준다. 쿠버네티스는 크고, 빠르게 성장하는 생태계를 가지고 있습니다. 쿠버네티스 ..
구현이란? 머릿속에 알고리즘을 소스코드로 바꾸는 과정 완전탐색 / 시뮬레이션 유형 - 완전탐색 : 모든 경우의 수를 다 계산하는 해결방법 - 시뮬레이션 : 문제에서 제시한 알고리즘을 한 단계씩 차례대로 직접 수행 메모리 제약 사항 데이터 처리량이 많을 때에는 메모리 제한을 고려해야합니다. 파이썬 리스트 크기 1,000 --> 4KB 1,000,000 --> 4MB 10,000,000 --> 40MB 예시) 1초 시간 제한에 메모리 제한 128MB 데이터 개수가 100만개라면 O(NlogN) 이내의 알고리즘을 사용.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/2QV4Q/btrF0tnirJe/MiLZCycUIw12GNGz4WO0o0/img.png)
오늘은 AWS Builders Korea Program의 세번째 실습 내용입니다. 이번 실습은 Amazon ECS 의 기본 개념과 주요 구성 요소들을 이해하고 Amazon ECS 관리에 활용할 수 있는 유용한 도구들을 직접 테스트하는 것이었습니다. (포스팅에 사용되는 이미지는 모두 AWS Builders Program의 강의자료에서 발췌하였습니다) 사용하는 서비스 Amazon Elastic Container Service (ECS) Amazon Elastic Container Resistry (ECR) AWS Fargate Amazon CloudWatch AWS Identity and Access Management (IAM) Amazon CloudFormation Amazon Application Lo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dvoQ0T/btrFqr4wlHl/gv05uO8xvaqkz6GkaCFTz0/img.png)
오늘은 AWS Builders Korea Program의 두번째 실습 내용입니다. 이 과정을 통해서 EC2 인스턴스 < 서브넷 < 로드밸런서 < VPC 의 구조와 왜 이런 기본 구성을 가지게 되는지 기본적인 이해를 할 수 있었습니다. VPC(Virtual Private Cloud)란? VPN(Virtual Private Network)을 먼저 알면 좋을 것 같아 VPN 설명부터 하겠습니다. 말그대로 가상사설망이라고 할 수 있으며 같은 회사의 같은 네트워크에서 보안상과 같은 이유로 네트워크를 분리하였을 때 같은 네트워크더라도 같은 논리적으로 다른 네트워크처럼 동작하는 것을 생각하면 됩니다. VPC란 AWS 내부에서 논리적으로 격리된 네트워크 공간입니다. AWS와 같은 클라우드 서비스에선 수많은 인스턴스들이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/JjDp5/btrFlD47Nbp/FUl7mtDqTtgjRCWAXgiQ80/img.png)
안녕하세요. 오늘은 AWS Builders Korea Program에 참여하여 실행한 실습에 대한 기록을 남기려고 합니다. 서버리스란? 서버리스(serverless)란 개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델입니다. 서버리스 모델에도 서버가 존재하긴 하지만, 애플리케이션 개발에서와 달리 추상화되어 있습니다. 특징 - 서버 관리 필요 없음 - 요청에 맞게 스케일링(트래픽에 따라 크기가 커지거나 작아지거나 없어지거나 생기거나) - 높은 보안 수준 실습 1. 웹페이지를 보여주는 Lambda 서비스 생성 2. 웹페이지에 API를 연결 Lambda 서비스 생성 Lambda는 AWS 의 대표적인 서버리스 서비스로, 서버에 대해서 고민을 하지 않고 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c5VkqN/btrEHCMQfFT/XVRQhaXoLe0XkFWsMRoJm1/img.png)
안녕하세요. 이번에는 토스 Data Engineer 윤아서님의 강연을 정리하겠습니다. Data Engineer의 고민 1. 효율적인 테이블 검색방법 2. 테이블의 사용처 혹은 생성장소 3. 데이터 품질의 효율적 관리 ---> 토스는 테이블 센터(테이블 정보를 제공하는 서비스)를 통해 해결 테이블 센터의 검색 기능 키워드 검색, 드릴다운 검색(DB타입,서버호스트,테이블스키마,테이블 순으로 점진적 검색), 태그 검색 - 우선순위 적용 테이블명 완전 일치 - 태그/태그 동의어 매칭 - 테이블 설명 매칭 - 테이블 명 매칭 - 칼럼 명/ 설명 매칭 테이블 정보를 가져오는 곳(저장소) 1. 라이브 테이블 정보 수집 - 토스 서비스에서 사용되는 테이블 2. 데이터 웨어하우스 분석 - 하둡 영향도 검색 - DB명과 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sIroG/btrEvJzZ7sK/eR8p2Zne86kpy3gX9q2quK/img.png)
안녕하세요. SLASH 22 Day3 머신러닝 팀의 고석현님의 강연을 보고 정리하도록 하겠습니다. 토스 금융 서비스 -> 안정성 있는 서비스 보안 빠른 속도 어떻게 파이프라인을 잡았는가? 기술의 스택은 일정 부분 문화에 해당하는 속성을 가지고 있고 문화와 여건에 맞는 기술을 고르는 것이 중요하다. 모델을 서빙을 위한 기본적인 것 모델(MLOps) - 모델 저장소(S3 , HDFS) - 실제 서버 자원 오픈 소스의 도입과 걷어낼 시기를 먼저 계획해야한다. 토스는 MLflow의 일부를 토스는 채용 사내 라이브러리로 래핑하는 방법이 오픈소스를 도입하는 데에 도움이 된다. ONNX 사용시에 오류를 줄이기 위해 표준에 맞는 구현을 실시한다. ONNX란? ONNX(Open Neural Network Exchange..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6g59u/btrEtjNNI4I/cRFCK6A7uCiuWs1yHuhU6K/img.png)
안녕하세요. 토스 개발자 컨퍼런스 SLASC 22에서 DATA 관련 컨퍼런스를 정리할 예정입니다. 처음으로는 토스 데이터 사이언티스트 황동현님의 강연입니다. 비즈니스 효과를 극대화 시킬 수 있는 두개의 모델을 소개해주십니다. CVR(Conversion Rate) 예측 모델 토스에서는 토스 앱에 있는 10원 받기 탭을 통해 유저 전환을 확인한다고 합니다. 토스가 전환 유저의 수를 늘리길 바라는 것은 전환유저의 수가 제품 성장을 대변한다고 정의하였기 때문입니다. 전환 유저를 늘리기 위해 토스 내의 메세지 발송 시스템인 TUBA(Toss User Behavior Analyzer)를 활용합니다. 전환 유저가 될 것 같은 사용자들을 파악하여 CRM(Customer Relationship Management)마케팅..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/KI0LF/btrEcyxtC5D/MTvKJnnQ7ddkZB2gGbU740/img.png)
순열(permutation) 서로 다른 n개의 원소에서 r개를 중복없이 순서에 상관있게 선택하는 혹은 나열하는 것 n, n-1, n-2,..., 2,1 = n! - n개에서 r개만큼 선택 하는 경우 n,n-1,...,n-r-1 = nPr = n! / (n-r)! - 그룹 순열(중복순열) 예시) 10개의 공 중에 빨간공 5개, 흰공 3개, 검은공 2개 => 10 = (R=5)+(W=3)+(B=2) - 원순열 n! / n = (n-1)! - 반복되는 구간이 있는 순열 조합(Combination) 순열과 비슷하지만 순서에 상관 없이 선택나열하는 것 nCr = nPr / r! = n! / (n-r)!r! 이항정리(binomial theorem) 거듭제곱의 기수가 어떤 형태로 있는지 간략하게 표현하는 방법