CourseWork
-
Logistic Regression : 회귀가 아닌 분류CourseWork 2025. 9. 21. 12:00
Logisteic Regression 이란 아델라인의 확률적 해석 버전 퍼셉트론의 한계 퍼셉트론은 선형적으로 완벽히 분리 가능한 데이터에서만 수렴(converage) 만약 데이터가 완벽히 직선으로 분리되지 않는다면 매 epoch마다 계속해서 오분류 샘플이 생김→ 가중치가 무한히 업데이트 되어 수렴 X 학습률을 바꾸거나 epoch수를 늘려도 문제 해결 불가 로지스틱 회귀(Logistic Regression)의 필요성 퍼셉트론의 단순한 규칙 기반 업데이트 대신 확률절 모델링 접근 필요 Logistic Regression :선형/이진 분류 문제에 더 강력하고 안정적인 알고리즘 각 데이터가 어떤 클래스에 속할 확률인지르 계산하고 이를 기반으로 분류 이름은 "Regression(회귀)"지만, 실제로는 분류(Cl..
-
Perceptron Learning Rule : 분류CourseWork 2025. 9. 15. 01:11
지도학습(Supervised Learning)에 해당하는 퍼셉트론에 대해 조금 더 자세히 알아본다. 머신러닝의 분류가 궁금하다면, 우선 다음 글을 통해 머신 러닝 분류를 먼저 짚고 가자 ! 더보기머신러닝 분류 구분설명대표 모델 지도학습 (Supervised Learning)입력 데이터 + 정답(Label)을 가지고 학습- 퍼셉트론 (Perceptron)- 아델라인 (ADALINE)- 로지스틱 회귀(Logistic Regression)- 서포트 벡터 머신(SVM)- K-최근접 이웃(KNN)- 결정 트리(Decision Tree), 랜덤 포레스트(Random Forest)비지도학습 (Unsupervised Learning)정답(Label) 없이 데이터의 패턴/구조를 찾음- K-평균(K-means)- 계..
-
DoF(Degrees of Freedom) 자유도CourseWork 2025. 9. 4. 18:55
Degrees of Freedom(DoF) 역학에서 자유도란 어떤 물체가 독립적으로 움직일 수 있는 방향 또는 축의 수이다.이는 어떤 물체의 상태를 최소한으로 표시할 수 있는 독립된 변수이다. 구조물은 연속체이기에 사실상 무한한 자유도를 가지고 있지만,무한한 자유도를 모두 표시할 수 없기에 가장 최소한의 변수 형태로 표현한다. 3 Translational DoF (위치, 선형 운동) 구조체가 어디로 이동하는지를 나타낸다. x-축 방향 → 좌우 이동 (East-West) y-축 방향 → 앞뒤 이동 (North-South)z-축 방향 → 위아래 이동(Up-Down) 이 값들은 구조체의 중심이 어디에 있는지(position, 위치)를 나타내는 값이다. 3 Rotational DoF (자세, 회전 운..
-
[궤도역학] ADCS Introduction#01 ADCS 목적과 임무CourseWork 2025. 9. 4. 18:16
* 한국항공대학교 고성호 교수님의 '머신러닝입문'을 수강하고 개인적으로 복습하며 기록한 내용입니다. ADCS Attitude Determination and Control System, 자세제어 시스템 ADCS Purpse 자세제어 시스템의 목적 1. Determination 좌표계 변환 2. Control 제어 - 회전 축에 대한 각속도, 각도 제어 등 특정한 미션을 하기 위해 지구 궤도에 올려진 인공위성의 자세제어 시스템은 결국 이 위성이 미션을 잘하기 위한 목적을 가지고 있다. 자세를 제어하여 신호를 받거나 수명을 연장하는 등 인공위성의 쓰임을 다하기 위한 목적이다. ADCS Task 자세제어 시스템의 업무 탑재체의 지양에 대한 요구사항 만족 지구를 봐야하거나 태양열을 받아야하는 상황 등..
-
[Linux] CentOS에서 mutt 사용하기CourseWork/OS(운영체제) 2025. 9. 2. 14:19
"All mail clients suck. This one just sucks less" - me, circa 1995 인용구는 mutt의 모토이다. 조금 덜 suck한 mutt를 사용해보자 Mutt란 ? 터미널에서 사용하는 이메일 클라이언트 가볍고 빠르며, IMAP/POP3/SMTP 지원으로 대부분의 메일 서버와 연동 가능 vi 스타일의 키바인딩 지원해서 터미널 환경에서 메일 다루기 좋음 !! 단순히 메일 읽기 뿐만 아닌, 첨부파일 전송, 메일 필터링 , GPG/PGP암호화까지 지원 Linux(CentOS)에서 Mutt 설치하기 CentOS 7/8 기준으로 기본 저장소에 포함되어 있어 쉽게 설치 가능하다. #CentOS 7 sudo yum install mutt -y#CentOS 8/Strea..
-
[Linux] Windows에서 virtual Box로 ssh 원격접속 연결하기CourseWork/OS(운영체제) 2025. 9. 1. 16:21
SSH Secure Shell네트워크로 연결된 다른 컴퓨터를 원격으로 조작하기 위한 프로그램 통신이 암호화되므로 안전하게 통신할 수 있다. Virtual Box를 통해 CentOS 리눅스를 설치하여 사용하면서 Windows환경과 리눅스 환경을 이동하기 위해서는 항상 단축키를 눌러야한다. 이 과정이 귀찮기도 하고 마침 ssh를 배우게 되어서 실습을 해보기로 하였다. 1. NAT + 포트포워딩 설정 VirtualBox 실행 → CentOS 가상머신 선택 → 설정(Settings) 네트워크(Network)탭 → 어댑터 1 체크 네트워크 연결됨(Attached to) : NAT 선택 하단 포트포워딩(Port Forwarding) 클릭 새 규칙(+) 추가 Name : SSH Protocol : TCP Hos..
-
[머신러닝입문] 1주차CourseWork 2025. 9. 1. 15:05
* 한국항공대학교 고성호 교수님의 '머신러닝입문'을 수강하고 개인적으로 복습하며 기록한 내용입니다. 오늘의 학습 목표 머신러닝의 일반적인 개념 3가지 학습 유형과 기본 용어 머신러닝 시스템 설계를 위한 빌딩 블록 인공 뉴런과 머신러닝의 역사 퍼셉트론 학습 방법과 한계 머신러닝이란 ? 데이터를 기반으로 스스로 학습하는 알고리즘을 통해 지식을 얻고 예측을 수행하는 기술→ 사람이 직접 규칙을 만들지 않아도, 컴퓨터가 데이터를 스스로 학습해서 패턴을 찾고 미래를 예측할 수 있게 되었다. = 사람이 데이터를 분석하는 대신 알고리즘이 스스로 배우고 예측 모델을 개선하며 더 나은 데이터 기반 의사결정을 가능하게 해주는 기술 일상적 예시 - 메일 스팸 분류 필터 텍스트, 음성 인식 소프트웨어 웹 검색 엔진 오토..
-
[Linux] 닷 파일 뜯어보기CourseWork/OS(운영체제) 2025. 8. 31. 15:47
닷(.)으로 시작하는 닷 파일은 대부분 시스템 관리용 환경 설정 파일이다. 홈 디렉터리(~)에서 그냥 ls명령어로 검색되지 않기에 ls -a명령어를 사용해서 조회해야한다. ls로 검색이 되지 않게 한 이유는 부주의하게 조작할 수 있는 위험을 방지하기 위해서이다. 홈 디렉터리 내에서 확인할 수 있는 시스템 관련 환경 설정 파일은 이런 것들이 있다. 파일명내용.bash_historybash로 실행했던 기록 (명령의 이력) .bash_profile로그인 시 실행되는 환경설정.bash_logout로그아웃 시 실행되는 환경설정 .bashrc .bash_profile로의 호출이나 쉘 시작 시에 실행되는 환경 설정 .bash_login.bash_profile이 없는 경우에 사용되는 로그인 시의 환경 설정 .prof..