본문 바로가기

분류 전체보기251

UCSD Qualcomm Institute AI Project 3주차 이번 주는 주제를 바꿨다.주제를 바꾸게 된 이유저번 주 부터 계속해서 문제가 되었던 부분이 있었다. 바로 우리 피쳐들 중 "현재 신용계좌에 있는 잔액 수", "지난 12개월동안 신용조회된 횟수"와 같이 현재 시점에 관련된 것들이 많았다.그런데 아무리 찾아도 저 현재 시점이 언제를 의미하는지를 알 수 없었다. 시점을 찾는데 굉장히 많은 시간과 노력을 투자했음에도 불구하고 진전이 거의 없어서 결국 주제를 바꾸는 것이 낫다고 판단하게 되었다. 주제 선정 주제 선정 기준선정 기준은 이전 데이터셋에서 문제가 되었던 것들을 피하기 위한 것들과 좋은 성능을 낼 수 있는 조건들로 구성되었다.피쳐의 의미를 명확하게 알 수 있어야한다.피쳐가 너무 많거나 적지 않을 것(이전 꺼는 150개..)데이터 분석을 위해 필요한 배경.. 2025. 2. 8.
UCSD Qualcomm Institute AI Project 2주차 2주차! 이번주는 선행논문 분석(피쳐선택을 중심으로)와 150개의 피쳐를 모두 분석하기를 했다. 아 이번주에 이슈가 하나 있었는데, 바로 노션의 무료버전으로는 더이상 새로운 블럭이 추가되지 않는다는 것이다..!이걸 해결하기 위해 구글링해 본 결과 내가 페이지를 만들고 다른 팀원들을 게스트로 초대하면 된다는 것을 알게되었다앞으로는 처음부터 이렇게 해야겠다. 선행논문 분석우리는 관련 선행논문이 쫌 있는 편이다. 이 논문들이 어떻게 데이터 전처리를 했고, 피쳐의 중요도는 어떻게 선정했는지 알아보는 과정을 거쳤다. 전처리회원의 고유 id를 바탕으로 이들의 컬럼들을 join함다양한 자료형이 있어 이를 그대로 모델이 입력하면 범위차이로 인해 성능 저하 -> 라벨 인코딩범주가 너무 많으면 one hot encodin.. 2025. 1. 28.
UCSD Qualcomm Institute AI Project 1주차 프로그램 시작했다!사실 2주차긴 한데 앞에 1주차는 이틀밖에 안했고, 오티라 그냥 통째로 1주차라고 하려고 한다. 1월 10일첫 등교! 모든게 신기했다. 소극장 같은 곳에 모여서 TA분들과 박사님이 자기소개 및 오티를 해주셨다.학생들도 각자 자기소개를 했다(영어로ㅎㅎ)내 취미는 요리라고 했는데, 이벤트 시간에 요리가 취미였던 사람 밥솥 준다고 챙겨주셨다.한마디로 밥솥 벌기 성공! 그 다음 팀을 정했다. 팀은 같은 숙소 쓰는 사람들끼리 제비뽑기를 했다. 인공지능 무경험자만 있는 팀은 경험자를 넣어주는 등의 약간의 조정을 해주셨다.우리 팀은 우리학교 사람들 셋, 타학교 사람들 둘로 구성되었다. 기수장 선정을 하고 간단하게 학교 투어를 했다. 1월 11일이 날은 수업을 잠깐 하고 퀄컴본사와 torrey pin.. 2025. 1. 28.
2025 CES 참관 후기 이번 글로벌인재트랙 프로그램에서 미국 라스베이거스에서 열리는 CES를 관람할 수 있는 기회를 주셨다. CES란 미국에서 열리는 세계 최대 규모의 ICT 융합 전시회이다. CES는 관련분야 종사자들이 갈 수 있는 행사이기 때문에 11월쯤?에 미리 홈페이지에서 접수를 했고, 승인을 받았다.접수비는 20만원정도 했다ㄷㄷ 승인이 되면 큐알코드가 생성되는데, 이 큐알코드로 뱃지를 발급받을 수 있다. 이 뱃지 발급받는 곳은 라스베이거스 곳곳에 있다. 우리는 라스베이거스 공항에서 발급받았다.참고로 이 뱃지 잃어버리면 30만원 넘게 내야한다. CES에는 엄청 다양한 스타트업부터 대기업이 있었다. 교수님께 전달받은 사실인데, 여기는 투자를 받는게 주 목적이라고 하셨다. 그래서 우리는 최대한 방해가 되지 않도록 구경했다!.. 2025. 1. 12.
[Spring] 컴포넌트 스캔 컴포넌트 스캔과 자동주입 시작하기이제까지는 @bean이나 xml을 통해서 bean을 설정정보에 직접 등록하도록 하였는데, 이렇게 하면 누락문제와 반복문제가 생긴다. 그래서 스프링은 설정정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔이라는 기능과, 의존관계를 자동으로 주입해주는 @Autowired 기능도 제공한다. 컴포넌트 스캔을 사용하려면 @ComponentScan을 설정정보에 붙여주면 된다.  실제 프로젝트에서도 이를 사용하는지 알아보려고@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentSca.. 2024. 11. 29.
[개발 프로젝트] JUSTTALK 프로젝트를 하게 된 계기내가 이제까지 구현해 본 적이 없는 것이 무엇인가에 대한 생각을 해 보았을 때 통신기능을 해보지 않았다는 것을 알게 되었다.마침 생성형 AI 활용대회가 열린다는 것을 알고 이 공모전을 위한 프로젝트를 해봐야겠다고 생각했다. 내가 해보고싶은 기능을 구현하는 프로젝트이기에 나 혼자 프로젝트를 진행했다.결과를 먼저 말하자면 140개 팀 중 15팀 내에 들어서 본선까지 진출했지만! 상은 받지 못했다ㅠㅠ 프로젝트 소개 사회성이 부족해서 어려움을 겪는 사람들이 많다. 이런 분들의 특징은 본인은 이러한 특성을 극복하고자 하고자 하는 의지가 크지만, 대화 경험을 쌓을 기회가 부족하다. 실제 사람과의 대화에서는 다른 사람들이 자신을 어떻게 생각할지에 대해 눈치를 보게 되어 제대로 된 대화를 하지 .. 2024. 11. 28.