728x90

전체 글 57

[HackerRank] Revising the Select Query II

https://www.hackerrank.com/challenges/weather-observation-station-3/problem?isFullScreen=true Weather Observation Station 3 | HackerRankQuery a list of unique CITY names with even ID numbers.www.hackerrank.com📄문제 홀수인 아이디를 제거하고 짝수인 아이디의 도시 이름을 출력하면 되는 문제Query a list of CITY names from STATION for cities that have an even ID number. Print the results in any order, but exclude duplicates from the ..

[2026] Data Scientist / Analyst 신입 면접 복기

안녕하세요. 지난번에 2025년 신입 면접 복기를 올렸었는데, 이번엔 2026년 면접 경험을 공유하고자 합니다.관련 스펙은 아래 링크를 참고하시면 좋을 것 같습니다.2026.05.04 - [Interview] - [2025] Data Scientist / Analyst 신입 면접 복기 [2025] Data Scientist / Analyst 신입 면접 복기안녕하세요.최근 면접을 준비하면서 이전 면접 경험을 기록해두면 좋겠다는 생각이 들었는데요.같은 직무를 준비하는 분들께 조금이나마 도움이 되길 바라며, DS / DA 면접 경험을 공유합니다. 20im-ss0.tistory.com지난 복기와 달라진 점이 있다면, 의료 인공지능 인턴십을 마친 뒤 대학원 랩 인턴을 경험했으나 연구 방향이 맞지 않아 취업 준비..

Interview 2026.05.11

모델이 왜 이런 예측을 했을까? - LIME과 SHAP으로 이해하는 XAI

들어가며머신러닝, 딥러닝 모델의 성능이 올라갈수록, 내부 동작은 점점 불투명해지는 문제가 있습니다. 위와 같은 모델들은 예측 성능은 뛰어나지만 "왜 이런 예측을 했는가"를 설명하기 어렵습니다.특히 현실(의료, 금융 여러 도메인)의 문제를 풀기 위해서는 설명 가능성이 필수적인데, 이러한 필요에서 등장한 연구 분야가 XAI(Explainable AI, 설명 가능한 인공지능)입니다. 오늘은 XAI의 대표적인 두 기법인 LIME과 SHAP의 원리와 차이점을 정리해보겠습니다. 1. LIME(Local Interpretable Model-agnostic Explanations)Ribeiro et al., "Why Should I Trust You?", KDD 2016 핵심 아이디어LIME의 핵심은 Local ..

Machine Learning 2026.05.08

[2025] Data Scientist / Analyst 신입 면접 복기

안녕하세요.최근 면접을 준비하면서 이전 면접 경험을 기록해두면 좋겠다는 생각이 들었는데요.같은 직무를 준비하는 분들께 조금이나마 도움이 되길 바라며, DS / DA 면접 경험을 공유합니다. 2025 상반기에 DS / DA 직군으로 약 70개 정도의 공고에 지원하였습니다.8개 서류 합격을 하였으며, 그 중 2곳은 면접에 참석하지 않았습니다.경험상 과제 전형이 있는 기업일수록 서류 합격이 비교적 수월한 편이었습니다.1. 스펙경험을 공유하기 앞서 간단히 소개하겠습니다.요즘은 석사 출신도 많고 관련 대외활동이나 대회 경험을 가진 지원자도 많아, 아래 스펙이 특별히 도움이 된다고 생각하지는 않습니다.학사 출신에 공백기까지 있어, 오히려 스펙면에서 약점이 있다고 생각합니다.수도권 4년제 데이터 사이언스 학과 졸업금..

Interview 2026.05.04

[DA] 낮은 상관관계를 가지는 독립변수가 많을 때, 어떻게 전처리할까?

프로젝트를 진행하다 보면, 종속 변수와 상관관계가 낮은 독립 변수가 포함되는 경우가 있습니다. 그렇다면 이러한 변수를 어떻게 다루는게 좋을까요. 단순히 종속 변수와 상관계수가 낮다고 무조건 제거하는 것이 정답일까요? 이번 글에서는 낮은 상관관계를 가지는 데이터를 다룰 때 유용한 몇 가지 방법을 소개합니다. 상관관계가 낮은 변수를 왜 고민해야 할까?보통 데이터 분석에서는 종속 변수와의 상관계수가 높은 변수를 유용하다고 생각합니다. 하지만, 낮은 상관관계를 가진 변수라도 의미 있는 정보를 포함할 수 있습니다.비선형 관계를 가지는 변수는 단순한 상관계수로는 중요성을 평가하기 어려움.독립 변수들 간의 조합(상호작용 변수)이 중요한 의미를 가질 수 있음.다중공선성이 낮다면, 개별 변수들이 모델의 성능 향상에 기여..

데이터분석 2025.03.28

[프로그래머스] 유연 근무제 (Python)

https://school.programmers.co.kr/learn/courses/30/lessons/388351 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 📄문제문제 설명프로그래머스 사이트를 운영하는 그렙에서는 재택근무와 함께 출근 희망 시각을 자유롭게 정하는 유연근무제를 시행하고 있습니다. 제도 정착을 위해 오늘부터 일주일 동안 각자 설정한 출근 희망 시각에 늦지 않고 출근한 직원들에게 상품을 주는 이벤트를 진행하려고 합니다. 직원들은 일주일동안 자신이 설정한 출근 희망 시각 + 10분까지 어플로 출근해야 합니다. 예를 들어 출근 희망 시각이 9시 58분인 직원은 10시 8분까지 출근해야 합..

[프로그래머스] 부모의 형질을 모두 가지는 대장균 찾기 (MYSQL)

https://school.programmers.co.kr/learn/courses/30/lessons/301647 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 📄문제  📝 코드SELECT CHILD.ID, CHILD.GENOTYPE, PARENT.GENOTYPE AS PARENT_GENOTYPEFROM ECOLI_DATA AS CHILDLEFT JOINECOLI_DATA AS PARENTON CHILD.PARENT_ID = PARENT.IDWHERE PARENT.GENOTYPE IS NOT NULLAND (CHILD.GENOTYPE & PARENT.GENOTYPE) = PARENT.GENOTYP..

[프로그래머스] [PCCE 기출문제] 10번 / 공원

https://school.programmers.co.kr/learn/courses/30/lessons/340198 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 📄문제문제 설명지민이는 다양한 크기의 정사각형 모양 돗자리를 가지고 공원에 소풍을 나왔습니다. 공원에는 이미 돗자리를 깔고 여가를 즐기는 사람들이 많아 지민이가 깔 수 있는 가장 큰 돗자리가 어떤 건지 확인하려 합니다. 예를 들어 지민이가 가지고 있는 돗자리의 한 변 길이가 5, 3, 2 세 종류이고, 사람들이 다음과 같이 앉아 있다면 지민이가 깔 수 있는 가장 큰 돗자리는 3x3 크기입니다. 지민이가 가진 돗자리들의 한 변의 길이들이 담긴..

[프로그래머스] 공원 산책 (Python)

https://school.programmers.co.kr/learn/courses/30/lessons/172928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📄문제 문제 설명 지나다니는 길을 'O', 장애물을 'X'로 나타낸 직사각형 격자 모양의 공원에서 로봇 강아지가 산책을 하려합니다. 산책은 로봇 강아지에 미리 입력된 명령에 따라 진행하며, 명령은 다음과 같은 형식으로 주어집니다. ["방향 거리", "방향 거리" … ] 예를 들어 "E 5"는 로봇 강아지가 현재 위치에서 동쪽으로 5칸 이동했다는 의미입니다. 로봇 강아지는 명령을 수행하기 전에 다..

728x90