전체 글 73

LG 인적성 대비 2일차(0920)

나는 인적성을 처음 접해본 사람이다. 회사마다 인적성 유형, 온라인에서도 허용되는 범위가 다르기에 회사에 맞춰 시험을 준비해야 한다고 한다. LG는 언어이해/언어추리/자료해석/창의수리 이렇게 4개로 나눠진다.언어이해는 국어 지문이랑 비슷하고 언어추리는 명제, 자료해석은 표와 그래프, 창의수리는 수열 및 다양한 중학교 수학 문제가 나온다. 저번 1회분을 풀면서 느낀 건 처음 보는 시험에서 느끼는 당혹감은 이루 말할 수가 없다. 그냥 개 털렸다. 일단 저번에 인적성 그냥 1회분 풀어보고 이번에는 유형별로 유튜브를 참고하면서 간단하게 인적성에 대한 감을 익혔다.언어이해는 첫 트에 거의 만점 가까이 나와서 모의고사 칠때만 풀고 약했던 언어추리, 창의수리 위주로 단련해보고자 한다. 오늘은 책의 앞부분 유..

취준/인적성 2026.09.20

코테 준비 4일차(09.20), Python

1. 두 정수 사이의 합, Level 1https://school.programmers.co.kr/learn/courses/30/lessons/12912 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr제한 조건을 잘 읽자. a와 b의 대소관계는 정해져 있지 않다는 문구가 있었다. def solution(a, b): answer = 0 if a 2. 약수의 합, Level 1https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베..

코테 준비 3일차(09.18), Python

1. 연속된 수의 합, Level 0https://school.programmers.co.kr/learn/courses/30/lessons/120923 코딩테스트 연습 - 연속된 수의 합알고리즘 문제 연습 카카오톡 친구해요! 프로그래머스 교육 카카오 채널을 만들었어요. 여기를 눌러, 친구 추가를 해주세요. 신규 교육 과정 소식은 물론 다양한 이벤트 소식을 가장 먼저 알려school.programmers.co.kr 짝수와 홀수를 나눠서 고려하는 방법을 생각했으나, 그보다 등차수열(1씩 더해지는) 방식을 사용하는 것이 훨씬 좋아보여 그렇게 수행했다.start + (start+1) + (start+2) + ... + (start+num-1)이므로 total = num*start+(1+2+...+(num-1))..

코테 준비 2일차(09.17), Python

아니 원래 1일차 코테 준비 일지 다 적어놨는데 날아가버림초심을 잡고 작성한 거 잘 올려보자... 일단 Level 0으로 감 올린다 1. 최빈값 구하기, Level 0https://school.programmers.co.kr/learn/courses/30/lessons/120812 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr set과 count 메서드를 이용해서 각 원소의 개수를 체크하고, 만약 같은 최빈값이 나왔을 때는 -1을 넣으면 된다.배워 갈 부분 : set, count, for loop의 자유자재 사용 def solution(array): answer = 0 max_count =0 ..

PEFT, LORA

캡스톤디자인 경진대회 3주 전, 올해 가장 중요하다고 생각되는 행사에서 후회없이 가장 좋은 성과를 맞이하기 위해 여름에 열심히 캡디를 하고 있다. 기존에 했던 프로젝트 방향에서는 novelty가 전혀 없고 그저 밖에서 구현되어 있는 라이브러리 가져다가 실험해보고 구현한 수준이라, llm, 컴퓨터 비전, Ros(px4)가 연동된 프로젝트에서 어떻게 하면 연구하는 단까지 발전할 수 있을까 계속 고민하던 중 로컬 LLM을 직접 파인튜닝시켜보자라는 결론이 나게 되었다. 머신러닝, 딥러닝 관련 수업은 수강했지만 자연어 관련해서 딥하게 공부해본 적은 없기에 빠르게 관련 개념을 습득하고 캡디에서 필요한 실험 설계, 과정에서 오류 없이 진행해보도록 하자. 결국 qwen 3.5(4B)를 파인튜닝하려고 하다보니, 클로드..

카테고리 없음 2026.08.07

오픽 일주일 컷내보자

나름 취준생이고 하반기 공채 한달 남았는데 말하기 점수가 없다.일단 빠르게 점수 내본다고 생각하고 오픽을 8일 동안 준비해보자. 일단 목표는 AL 자격증이나 처음보는 형태의 시험을 준비할때는 항상 인터넷에서 최대한 효율적으로 공부하는 공부법들을 찾아본다. 10시간을 들여 공부할 것이라면, 공부하기 전에 어떻게 시간 투자하는 것이 바람직한지 사람들의 방법을 알아보는 게 큰 도움이 됐던 것 같다. 일단 시험 형식도 나는 얼추 알고 있는 정도이니 시험에 대한 구체적인 내용들과 어떻게 공부했을 때 효과적인지 파악한 후 일주일동안 어떻게 공부할지에 대한 계획을 세워보겠다. 0. 오픽 시험에 대한 구성 오픽은 40분동안 진행되며, 어떤 질문이 나올지에 대해 서베이를 통해 고를 수 있다. 그리고 내가 원하는 점..

카테고리 없음 2026.08.04

ROS : # 3 (ROS : Action, launch)

0. ROS의 주요 3요소 토픽은 연속적인 데이터를 수신하는 과정. service는 무언가 수신(request)하면 response하는 구조.서비스랑 유사한데, 큰 차이가 있다면 용도 면에서는 서비스는 짧은 시간 안에 response를 보낼 수 있었음. Action 같은 경우 뭔가 요청했을 때 그거에 대한 실행 결과가 시간에 꽤 걸리는 것들임. 1. ROS Action 위의 영상에서 client는 goal service response에 따라서 result service request를 보내고, action server가 이를 다시 result service response로 보내는 과정이다. Action의 사용 목적 자체가 시간이 오래 걸리는 작업이라는 것을 명심하자. (아래 사진의 cancel ..

#1. Behavior Tree

작년에 학연생으로 있을 때, 지도교수님이 Behavior Tree를 중심적으로 연구를 진행하는 것을 옆에서 계속 보고 있었다. tree 구조를 가지고 있어 if else문으로 판단을 나무가지처럼 갈래별로 결정되기 때문에, 직관적으로 어떻게 그런 의사결정을 내렸는지 이해하기 쉽다는 강점을 가지고 있다. 올해 캡스톤에서 'BT 기반 VLN(Vision-Language Navigation)을 적용한 UAV 자율비행 제어'를 하고 싶기 때문에, BT에 대한 기초적인 공부부터 심도있게 계속 공부해 볼 것이다. 1. Basic Concept요즘 BT는 활용도가 점점 늘고 있다.기본적으로 BT는 directed tree(방향성이 있는 트리)이며 노드로 이루어져 있다.root : 뿌리라는 이름답게, '시작점'을 의미..

ROS : # 1, 2 (ros2 개념, topic, service)

여기에서는 2학년 '로봇 프로그래밍' 수업을 대상으로 학습한다.추가로 내가 학습한 예제들이나 공부하면서 헷갈리는 내용을 정리하며 제대로 공부해보는 것에 의의가 있다. 1. 우분투와 ros의 차이지금 나는 우분투 설치와 각종 프로그램 설치만 해봤지, 우분투가 무엇이고 ros가 무엇인지에 대해 잘 알지 못한다. 일단 그 개념부터 적어본다. 쉽게 비유를 하자면, 우분투는 '윈도우'이고 ROS는 '엑셀' 같은 프로그램 도구이다. 강의 영상에서도 언급되었듯이, ROS의 이름이 Robot Operating System이라서 마치 윈도우나 우분투 같은 진짜 운영체제라고 오해할 수 있지만 ROS는 운영체제가 아니라, 운영체제 위에서 돌아가는 미들웨어이다. [프로그래밍] 미들웨어(Middleware)란?미들웨어(..

[강화학습] Soft Actor-Critic

1줄 요약: Actor Critic + Off policy + Soft policy improvement w.r.t entropy = SOTA [강화학습] Soft Actor-Critic 논문 리뷰재야의 숨은 고수가 되고 싶은 초심자hiddenbeginner.github.io위의 논문 리뷰글을 보고 공부해보았습니다 SAC가 나오게 된 이유는 다음과 같다.기존 On policy 방법론들은 sample inefficient하다(수집한 데이터를 재활용하지 않으므로). -> 따라서 Off policy 방법을 사용하자!Off policy 방법론들은 하이퍼파라미터에 robust하지 않고, 훈련이 instable하다 -> 그럼 maximum entropy 방법을 사용하자!위의 내용을 이해하기 위해서는 On po..