학습/머신러닝 5

Pytorch와 함께 머신러닝 맛보기

안녕하세요 이번에는 pytorch를 이용해서 머신러닝을 하는 방법에 대해서 정리해보려고 합니다.pytorch는 최근 머신러닝을 하는 사람들이 많이 사용하는 프레임워크입니다. 머신러닝은 크게 세가지 단계로 이루어져있습니다.순전파, 손실계산, 역전파이 과정을 pytorch를 사용해서 간단히 해보려고 합니다. 텐서(Tensor)pytorch로 머신러닝을 하기 위해서는 텐서(tensor)라는 개념을 알아야합니다.텐서는 데이터들을 gpu에게 효과적으로 전달하여 학습하기 쉽게 만든 데이터 구조라고 생각하면 됩니다.다음과 같은 코드로 여러 종류의 텐서를 만들 수 있습니다.import torchscalar = torch.tensor(3.14)vector = torch.tensor([1,2,3])matrix = torc..

학습/머신러닝 2025.05.21

Jupyter notebook 사용법과 단축키

Jupyter notebook(주피터 노트북)은 파이썬 기반의 여러 작업들을 할 때 많이 쓰입니다.파이썬 코드와 같이 마크다운 문서를 쓸 수 있어서 유용하게 쓰이는데요.특히 머신러닝이나 데이터 분석을 할 때 자주 쓰입니다.오늘은 Jupyter notebook(주피터 노트북)의 사용법과 단축키를 정리해보도록 하겠습니다.사용법Jupyter notebook(주피터 노트북)에는 두 가지 모드가 있습니다.명령 모드와 편집 모드 두 개가 있는데요.명령 모드는 셀을 생성하거나 삭제, 실행 등을 할 수 있는 모드이고편집 모드는 각 셀의 내용을 변경할 때 쓰입니다.현재 모드가 어떤 상태인지는 셀의 색깔을 보고 알 수 있습니다.셀이 파란색이면 명령모드,셀이 초록색이면 편집모드입니다.환경에 따라 색 구분이 없는 경우도 있으..

학습/머신러닝 2025.05.19

머신러닝 찍먹하기

오늘은 머신러닝에 대해서 정리하는 포스팅을 적어보도록 하겠습니다.최근 4주짜리 머신러닝 교육을 받았는데 거기서 배운 것들을 정리하는 형식이 되겠습니다.머신러닝을 시작해보려고 하는 개발자나 우리 부서도 머신러닝을 도입해봐야 되지 않나 싶은 리더들이 참고하시면 좋겠습니다. 머신러닝 용어 정리머신러닝 관련된 여러 가지 용어들이 있어서 헷갈리게 사용하는 경우가 있습니다.머신러닝과 인공지능, 그리고 딥러닝이 그 주인공인데요.세 가지 용어의 포함관계는 다음과 같습니다.인공지능 > 머신러닝 > 딥러닝 인공지능은 규칙 기반으로 동작하는 것을 뜻하고머신러닝은 데이터를 기반으로 동작하는 것을 뜻하며딥러닝은 인공 신경망 기반으로 동작하는 것을 의미합니다. 머신러닝으로 할 수 있는 것머신러닝이라면 모든 것을 해줄 수 있을 거..

학습/머신러닝 2024.11.08

머신러닝 공부를 위한 링크 모음

● CNN 설명http://aikorea.org/cs231n/convolutional-networks/● RNNs & LSTM 설명https://deeplearning4j.org/kr/lstm● RNN, LSTM을 이용한 NASDAQ 100지수 예측 실습https://m.blog.naver.com/PostView.nhn?blogId=silvury&logNo=220939233742&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F● 머신러닝 대회 사이트http://kaggle.com● Windows에 텐서플로우 환경 설치과정https://www.tensorflow.org/install/install_windows ● Windows Scipy 설치http://www.lfd...

학습/머신러닝 2017.08.08
반응형