목록분류 전체보기 (79)
모노산달로스의 행보
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/OshtV/btsIm2Ahfjj/7G8S0OpxCeTxeNHxBHcQlK/img.jpg)
Internship - CKNET 인턴쉽이란 사원으로서 업무를 시작하는 것이 아닌, 아직 실력이 부족한 인원을 대상으로 실무 경험을 쌓을 수 있도록 도와주는 제도입니다. 실력을 키우는 것뿐 아니라 사회적 네트워킹을 확장할 수 있고 개인의 직무 적합성을 평가할 수도 있습니다. 대학생이 할 수 있는 좋은 경험 중 하나라고 생각합니다. 시작하게 된 이유 새로운 경험은 언제나 즐거운 일입니다. 특히나 인턴쉽을 통해 학교를 벗어나 실무를 경험하는 것은 더욱 의미가 크다고 생각합니다. 이번에는 소프트웨어 중심대학 사업으로 인턴쉽 프로그램을 신청하여 회사를 방문하게 되었습니다. 인턴쉽 교육은 7월 한 달간 대면 교육과 비대면 교육을 번갈아가며 진행될 예정입니다. 7월 2일 교육이 대면 교육이 시작되었습니다. 빗길..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lTt5X/btsIjMq0IBJ/kOBkJUgzxW6xutDwJZkcSK/img.jpg)
선형대수학 - 행렬 곱셈 인공지능 시대가 떠올랐습니다. 선형대수학은 데이터의 표현과 변환에 핵심적인 역할을 하여 AI 모델의 학습 및 예측 과정에서 효율적인 계산을 가능하게 합니다. 또한, 차원 축소와 같은 기법으로 고차원 데이터를 효과적으로 처리하고 시각화하므로 AI 개발을 위해 선형대수학 공부가 필수적입니다. 위와 같은 이유로 선형대수학을 공부하면서 정리한 내용을 담은 포스트입니다.행렬 곱셈(Matrix Multiplication)이란? 우리는 이전에 하나의 행렬을 대상으로 실수를 곱한 적이 있습니다. 그렇다면 행렬이 여러개일 때 서로 연산이 가능할까요? 덧셈과 뺄샘은 물론 곱셈 연산 또한 가능합니다. 하지만 곱셈 연산은 같은 위치의 값을 단순히 더하고 빼는 것과는 조금 다른 과정을 거치게 됩니다...
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bEUrit/btsIiqhmkzs/aCuk8hvxIXP7kvV8npPaf0/img.jpg)
선형대수학 - 가우스 조던 소거법 인공지능 시대가 떠올랐습니다. 선형대수학은 데이터의 표현과 변환에 핵심적인 역할을 하여 AI 모델의 학습 및 예측 과정에서 효율적인 계산을 가능하게 합니다. 또한, 차원 축소와 같은 기법으로 고차원 데이터를 효과적으로 처리하고 시각화하므로 AI 개발을 위해 선형대수학 공부가 필수적입니다. 위와 같은 이유로 선형대수학을 공부하면서 정리한 내용을 담은 포스트입니다.가우스 조던 소거법(Gauss-Jordan elimination)이란?우리는 행렬을 기약 행 사다리꼴(Reduced row-echelon form)의 형태로 표현하는 것이 방정식 풀이에 도움을 준다는 것을 배웠습니다. 행렬의 행 연산을 통해서 이것을 수행하는데, 가우스 조던 소거법(Gauss-Jordan elim..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/nUzfu/btsIeRTS7ww/AsM2Or9KE7vvOqOb2twDV1/img.jpg)
선형대수학 - 피벗 성분 및 행 사다리꼴 인공지능 시대가 떠올랐습니다. 선형대수학은 데이터의 표현과 변환에 핵심적인 역할을 하여 AI 모델의 학습 및 예측 과정에서 효율적인 계산을 가능하게 합니다. 또한, 차원 축소와 같은 기법으로 고차원 데이터를 효과적으로 처리하고 시각화하므로 AI 개발을 위해 선형대수학 공부가 필수적입니다. 위와 같은 이유로 선형대수학을 공부하면서 정리한 내용을 담은 포스트입니다.피벗(Pivot)이란?피벗이란 하나의 행(Row)에서 0이 아닌 가장 먼저 오는 성분을 의미합니다. 다른 말로 선행성분(leading entry)이라고 합니다. 피벗을 가지고 있는 열(Column)은 피벗 열(Pivot Column)이라고 합니다. 위와 같은 행렬이 존재한다면, 각 행에서 4와 2 그리고 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/szfbJ/btsHW9uYCWe/IKLcuvNvIYJ944iws9ryI0/img.png)
기초 캡스톤 디자인 프로젝트 캡스톤 디자인이란? 돌 산을 쌓을 때 가장 윗부분을 캡스톤이라고 합니다. 지금 까지 배운 내용들을 통해 모두가 힘을 모아서 마지막 윗부분을 만드는 것, 그것이 바로 캡스톤 디자인입니다. 경기대학교에서 컴퓨터공학부 3학년이라면 모두가 기초 캡스톤에 참여합니다. 실력이 좋은 사람, 자신이 없는 사람, 자신의 능력을 모르는 사람 등 모두가 팀을 이루어 결과물을 발표하고 경쟁합니다. 글쓴이 또한 2024년 3학년을 맞이하여 기초 캡스톤에 참여하게 되었습니다. 해당 포스트는 3월부터 6월까지 경기대학교에서 수행한 기초캡스톤 프로젝트 진행 과정을 필자 시점으로 정리한 내용입니다. 긴 글이 되어 두 개로 나누어 작성하게 되었습니다. 기초 캡스톤 프로젝트를 끝내며 (1/2)후반 작업 본..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dQBbqB/btsHYUv2zjh/Kbq19sQbfI9kq60Jhk8Dv1/img.webp)
기초 캡스톤 디자인 프로젝트 캡스톤 디자인이란? 돌 산을 쌓을 때 가장 윗부분을 캡스톤이라고 합니다. 지금 까지 배운 내용들을 통해 모두가 힘을 모아서 마지막 윗부분을 만드는 것, 그것이 바로 캡스톤 디자인입니다. 경기대학교에서 컴퓨터공학부 3학년이라면 모두가 기초 캡스톤에 참여합니다. 실력이 좋은 사람, 자신이 없는 사람, 자신의 능력을 모르는 사람 등 모두가 팀을 이루어 결과물을 발표하고 경쟁합니다. 글쓴이 또한 2024년 3학년을 맞이하여 기초 캡스톤에 참여하게 되었습니다. 해당 포스트는 3월부터 6월까지 경기대학교에서 수행한 기초캡스톤 프로젝트 진행 과정을 필자 시점으로 정리한 내용입니다. 긴 글이 되어 두 개로 나누어 작성하게 되었습니다. 기초캡스톤 프로젝트를 끝내며(2/2) 팀 결성 총팀원..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cbQHQI/btsHIdJNSet/IYI8jfkhmBM7yUTgaRY5Vk/img.png)
애자일 프레임워크. 스크럼 해당 포스트는 경기대학교 소프트웨어 공학 강의의 도움을 바탕으로 작성되었습니다. 소프트웨어는 개발은 팀을 만들고 인원들이 서로 협업하면서 이루어집니다. 이러한 소프트웨어 개발을 위하여 다양한 방법론이 제시됩니다. 구조적 방법론, 객체 지향 방법론, CBD 개발 방법론 등 필요에 따라 알맞은 방법론을 선택할 수 있습니다. 이번 포스트에서는 애자일 개발 방법론에 대하여 알아보고 K-scrum을 통한 실제 경험을 공유해 보겠습니다. Agile Software Development 애자일 개발 방법론이란 이름 뜻 그대로 재빠르게(Agile) 최소한의 실행 가능한 제품(minimum viable product)을 출시하는 것을 기본으로 합니다. 이후 유저의 행동이나 피드백을 받아..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bFqaoP/btsGMUrvmtN/jrOO45nl1TSGt1ARXTpWuK/img.png)
Software Engineering - 시스템 모델링(System Modeling) 해당 포스트는 경기대학교 소프트웨어 공학 강의 자료를 바탕으로 작성되었습니다. 시스템 모델링 시스템 모델링이란 시스템에 대한 다양한 추상 표현 또는 추상 모델을 개발하는 것을 의미합니다. 각각의 추상 모델은 시스템의 서로 다른 뷰 또는 관점을 나타냅니다. 이러한 추상 모델은 그래픽 기호(주로 UML)를 통해 나타냅니다. 이러한 추상 모델은 시스템의 이해를 원활하게 만들고 고객과의 의사소통에 유용하게 사용됩니다. 큰 그림으로 전체 구조를 파악할 수 있기 때문에 토론의 촉진 수단 혹은 시스템의 문서화에 기여합니다. 혹은 코드 생성에 활용하기도 합니다. 모델링이란? 모델링이란 한마디로 '추상화(abstraction)'라고 정..