본문 바로가기

Study

(22)
[DataLemur] SQL 문제 풀이 - Medium 레벨 (3) 출처site: https://datalemur.com/questionsrepresentator: https://www.linkedin.com/in/nick-singh-tech/개요SQL 쿼리 작성 능력 함양을 위해 Medium 레벨 문제 풀이를 진행함본문의 쿼리들은 PostgreSQL 14 기반으로 작성함제목Histogram of Users and Purchases문제각 사용자별로 가장 최근 거래 시점을 찾고, 그 시점에 구매한 상품 수를 계산하라.출력 항목가장 최근 transaction_dateuser_id해당 거래 시점에 구매한 상품 수 purchase_count최종 결과는 transaction_date 기준 오름차순으로 정렬.풀이# mineSELECT DISTINCT transaction_date..
[DataLemur] SQL 문제 풀이 - Medium 레벨 (2) 출처site: https://datalemur.com/questionsrepresentator: https://www.linkedin.com/in/nick-singh-tech/ 개요SQL 쿼리 작성 능력 함양을 위해 Medium 레벨 문제 풀이를 진행함본문의 쿼리들은 PostgreSQL 14 기반으로 작성함제목Supercloud Customer문제Azure 고객의 상품 구매 내역(customer_contracts)과 상품 정보(products)가 담긴 두 테이블이 주어지면 products 테이블에 존재하는 모든 상품 카테고리에서 최소 1개 이상의 상품을 구매한 고객을 찾으시오.풀이# mineSELECT customer_idFROM ( SELECT customer_id, COUNT(DISTIN..
[DataLemur] SQL 문제 풀이 - Medium 레벨 (1) 출처site: https://datalemur.com/questionsrepresentator: https://www.linkedin.com/in/nick-singh-tech/ 개요SQL 쿼리 작성 능력 함양을 위해 Medium 레벨 문제 풀이를 진행함본문의 쿼리들은 PostgreSQL 14 기반으로 작성함 제목Odd and Even Measurements문제 지시사항여러 날짜에 걸쳐 Google 센서의 측정값이 기록된 measurements 테이블이 주어진다. 하루 안에서도 여러 번 측정이 이루어질 수 있으며, 각 측정값에는 측정 시각이 함께 저장되어 있다.목표는 날짜별로 측정값을 집계하되, 하루 안에서 측정된 순서를 기준으로 홀수 번째 측정값의 합과 짝수 번째 측정값의 합을 각각 계산하는 것이다.측정..
[HackerRank] SQL 문제 풀이 - Medium 레벨 (1) 개요SQL 쿼리 작성 능력 함양을 위해 Medium 레벨 문제 풀이를 진행함본문의 쿼리들은 MySQL 기반으로 작성함출처https://www.hackerrank.com/challenges/binary-search-tree-1/problem제목Binary Tree Nodes문제N (nodes) 와 해당 노드들의 관계를 나타낸 P (parents) 컬럼으로 구성된 테이블로부터 전체 노드들을 [Root, Inner, Leaf] 로 분류풀이SELECT N, CASE WHEN P IS NULL THEN 'Root' WHEN N IN (SELECT DISTINCT P FROM BST) THEN 'Inner' ELSE 'Leaf' END AS resFROM BSTORDER BY N;출..
[CV] Class-Conditional Sharpness-Aware Minimization 원문 주소https://openaccess.thecvf.com/content/CVPR2023/papers/Zhou_Class-Conditional_Sharpness-Aware_Minimization_for_Deep_Long-Tailed_Recognition_CVPR_2023_paper.pdf저자Zhipeng Zhou, Lanqing Li, Peilin Zhao, Pheng-Ann Heng, Wei GongUniversity of Science and Technology of ChinaThe Chinese University of Hong KongTencent AI LabZhejiang Lab게재 학회CVPR 2023개요2024/09/20 UOS MLAlab 세미나 자료를 정리함극단적인 클래스 불균형 학습..
[Elice cloud] GPU 활용 실험/플젝을 위한 인스턴스 초기 설정 방법 개요Elice cloud 서비스 활용을 위한 인스턴스 초기 설정 방법 작성사용 목적로컬에서 관리하기 어려운 대용량 데이터셋 적재최신 GPU를 활용한 실험 혹은 프로젝트 수행인스턴스 생성먼저, 인스턴스를 생성해줍니다.GPU 또는 CPU, 실행환경과 초기 용량을 필요에 따라 선택하고 생성합니다.선택 옵션에 따라 시간별 사용 요금이 부과됩니다.따라서, 사용이 끝나면 인스턴스 종료 버튼을 반드시 눌러서 인스턴스를 비활성화해야 돈낭비를 방지할 수 있습니다... 초기 환경 설정저는 주로 pytorch 기반 딥러닝 실험을 수행해서 이를 위한 초기 환경 설정을 진행해줍니다.이제 터미널을 열어서 순차적으로 세팅해줍니다.아나콘다 설치# 1-1. 아나콘다 다운로드wget https://repo.anaconda.com/arc..
[CV] M2m: Imbalanced Classification via Major-to-minor Translation 원문 주소https://arxiv.org/abs/2004.00431저자Jaehyung Kim, Jongheon Jeong, Jinwoo ShinKorea Advanced Institute of Science and Technology (KAIST)게재 학회CVPR 2020개요2024/07/26 UOS MLAlab 세미나 자료를 정리함클래스 불균형 데이터셋에 대한 데이터 증강 기법을 다룸 목차IntroductionMethodRejection criterionOptimal seed samplingExperimentsConclusionLimitation considered 컴퓨팅 자원과 빅데이터의 발전에 따라잘 만들어진 데이터셋으로 딥러닝 모델 학습과 검증이 용이해졌으나, 실제로는 데이터 수집과 라벨링 비용 ..
[LeetCode] SQL 50 문제 풀이 개요SQL 쿼리 작성 능력 함양을 위해 LeetCode에서 SQL 문제 풀이를 진행함본문의 쿼리들은 MySQL/PostgreSQL을 기준으로 작성됨출처https://leetcode.com/studyplan/top-sql-50/570. Managers with at Least 5 Direct Reports# 1st mineWITH dir_reports AS ( SELECT managerId, COUNT(managerId) AS reports_cnt FROM Employee GROUP BY managerId HAVING COUNT(managerId) >= 5)SELECT nameFROM Employee eJOIN dir_reports dr ON e.i..

반응형