목록2024/10 (20)
장래 프로그래머의 블로그
2024.10.21 MON오늘 팀 과제 발제가 되었는데 처음에는 이게 왜 팀 과제로 발제 되었는데 이해가 잘 되지 않았는데 선택 과제까지 하게 되면 이게 팀 과제로 해야 하는지 깨달았다. 오늘 ChatGPT에 대한 특강을 들었는데 나도 좀 더 ChatGPT를 이용해서 더 나은 코드와 설명문을 적을 수 있을 것 같다. 팀원들과 소통을 계속 해야되는데 그게 되지 않아 너무 걱정이다. 2024.10.22 TUE오늘은 팀 레포지토리를 만들어 처음으로 글을 올려보았다. 그런데 브랜치를 새로 생성했더니 그 이후로는 커밋은 되지만 글이 업데이트가 되지 않는다. 내일 다시 찬찬히 확인해봐야겠다. 머신러닝과 딥러닝 관련해서 계속 실습하면서 복습 중이다. 계속 뭔가 뒤쳐져있는 느낌이라 분발해야겠다. 2024.10.23 W..
이번주에는 머신러닝과 딥러닝을 새로 공부하였다. 아직 머신러닝과 딥러닝에 적응할 시간이 필요하다.계속 강의자료를 보면서 이론을 익히고 실습도 해야겠다. 팀원들과 친해지고 싶고 서로 회의를 하면서 소통을 하고 싶었는데그게 되지 않아서 너무 아쉬웠다.솔직히 먼저 회의하자고 말을 꺼내지 않은 내 잘못이 크다.게다가 보니까 다른 팀원들은 나보다 훨씬 공부를 더 잘하는 것 같다.나태한 내 자신을 반성해야겠다. 내일부터는 팀과제가 시작되기 때문에 본격적으로 회의를 진행해야겠다.무조건 내가 먼저 이야기를 꺼내야겠다.
바닥부터 시작하는 머신러닝 강의 2회독 완료오늘은 머신러닝 2주차 문제은행 풀기로 정리한다. 1. PurchaseAmount, CustomerAge, CustomerGender, ReviewScore 열의 결측값을 적절히 처리하세요.# PurchaseAmount 열의 np.nan 값을 평균값으로 대체df['PurchaseAmount'] = df['PurchaseAmount'].mean())# CustomerAge 열의 np.nan 값을 평균값으로 대체df['CustomerAge'] = df['CustomerAge'].fillna(df['CustomerAge'].mean())# CustomerGender 열의 np.nan 값을 최빈값으로 대체df['CustomerGender'] = df['CustomerG..
기초가 탄탄한 딥러닝 강의 전체 1회독 완료 오늘은 전체적으로 딥러닝 강의를 한번 훑어보았다. 아직 이해가 잘 되지는 않아서 몇 번 계속 반복해서 봐야겠다.밑의 내용은 내가 오늘 배운 내용을 정리해 둔 것이다.지도 학습 : 레이블이 있는 데이터셋을 이용해 모델을 학습시키는 방법비지도 학습 : 레이블이 없는 데이터셋을 이용해 모델을 학습시키는 방법배깅(Bagging) : 여러 모델을 독립적으로 학습시키고 예측을 평균내거나 다수결 투표로 최종 예측을 수행과적합(Overfitting) : 모델이 훈련 데이터에 지나치게 적응해 새로운 데이터에 대한 일반화 성능이 떨어지는 현상모든 데이터셋에 대해 완벽한 성능을 보이는 모델은 존재하지 않음각 모델은 특정 상황과 데이터에서만 최적의 성능을 발휘
바닥부터 시작하는 머신러닝 전체 1회독 완료 오늘은 머신러닝 강의 처음이라 한번 훑는 형식으로 공부를 임했다.처음 듣는 거라 이해를 전혀 하지 못했지만 이런 방식으로 진행이 되겠다는 짐작은 들었다.내일은 딥러닝 강의도 처음 듣는 거라 한번 훑는 형식으로 진행이 될 것이다.밑에는 오늘 배운 내용 일부를 간단히 정리해 봤다. 머신러닝은 데이터를 통해 스스로 배우고 똑똑해지는 기술이다.사람처럼 생각하고 행동하는 기술은 인공지능(AI)머신러닝의 한 분야로 딥러닝이 있으며, 자연어 처리나 이미지 인식에 뛰어나다.코딩과 머신러닝의 작동 원리에 집중하면 역량을 충분히 쌓을 수 있음수학 개념이 필요하다면 그때그때 같이 학습을 해도 충분머신러닝의 구성요소에는 특징(Feature), 레이블, 데이터셋이 포함이 됨비지도학습..
내일배움캠프한지 벌써 2주가 지났다. 파이썬 라이브러리 강의도 듣고SQL 및 알고리즘 코드카타도 같이 진행하긴 했지만,지금 나에겐 코딩테스트에 몰입하는 것보단 기초 강의에 좀더 치우쳐공부를 하는게 나을 것 같다. 코딩테스트는 알고리즘과 자료구조에 대해잘 알아야 해서 아직은 나에게는 계속 해봤자 다른 사람들의 풀이를 보고 푸는 거라 도움이 안 된다.그래서 이론을 충실히 수행하려고 마음먹었다. 또한 주중에도 방통대 공부도 조금씩 해서 기말고사에 좋은 성적을 내고 싶다.그리고 대학원에도 지원할 예정이다. 물론 면접까지 봐야 합격이 되는 지라아직 확정할 순 없지만 만약 합격된다면 열심히 더 공부하여 석사를 딸 예정이다. 다음 주부터 새로운 주차를 새로운 조와 함께 시작하게 된다.새로운 팀원들과 함께 공부 열심히..
방통대 딥러닝 4~5주차 강의 2회독 완료방통대 클라우드컴퓨팅 4~5주차 강의 2회독 완료 오늘도 방통대 공부를 했다. 오늘도 배운 내용을 짧게 정리하고자 한다.TIL이 점점 짧아지는 것 같아 내 자신에게 반성한다. ReLU 함수이 함수가 등장하기 이전에는 시그모이드 함수를 활성화 함수로 사용시그모이드 함수의 단점인 기울기 소실 현상을 해결하기 위해 등장 Leaky ReLUReLU가 갖는 Dying ReLU(뉴런이 죽는 현상)을 해결하기 위하여 등장한 함수x가 0보다 크면 x를 반환하며 0보다 같거나 작으면 0.1*x를 반환 Iaas & Paas & SaaSIaaS : 서버, 스토리지, 네트워킹, 가상화와 같은 컴퓨팅 리소스에 대한 주문형 액세스를 제공PaaS : IaaS 형태의 가상 클라우드 위에 ..
오늘은 내가 방통대 학과 공부를 대부분 했다.앞서 난 현재 4학년 2학기 재학 중으로 컴퓨터과학과에 있다.학기때 전공 과목으로 딥러닝, 컴파일러구성, 클라우드컴퓨팅 이 3가지 과목을 공부 중이다.특히 다음 주부터 머신러닝과 딥러닝에 대해 공부가 시작된다.그래서 오늘 딥러닝 과목을 공부했던 도중 파이썬 라이브러리 때 강사님이 잠깐이나마 언급하셨던단어와 내가 생각해낸 단어를 간추려 짧게 정리해 보고자 한다. 과적합훈련 데이터에 알고리즘이 너무 정확하거나 또는 가깝게 맞아떨어질 때 발생모델이 훈련 데이터 이외의 다른 실제 데이터에서 정확한 결론이나 예측을 내릴 수 없음모델을 학습하는 동안에 드롭아웃을 이용하여 이 문제를 개선 가능배치 정규화더 안정적이고 빠른 훈련을 진행하기 위하여 데이터 집합의 분산과 평균을..