분류 전체보기 (56) 썸네일형 리스트형 shell 바꾸기 (bash로) ==== 터미널 shell 터미널 시작 할때 나오는거에 따라 shell 짐작 할 수 있다. 은 sh $ 은 bash % 는 zsh 이다 >> ( zsh는 주로 MAC에서 default로 쓰인다) 현재 쉘을 확인 하는법echo $SHELL 사용하고 있는 배쉬의 경로를 저장합니다. bash로 변경 후 정상적으로 나오는 모습 근데 sh에선 뭔가 반대로 나온다..($SHELL 아예 없다) echo $0 로그인 쉘의 이름을 echo해준다. 설치된 쉘 리스트 확인 /etc/shells 안에 설치된 쉘 정보가 저장돼 있다. 그러나 쥬피터에선 어째선지 안된다.. +++ 검색하면 제일 많이 나오는 방법 쥬피터에서 쉘 bash 변경하는 법쥬피터 sh, zsh exec bash exec sh exec zsh bash 에서 .. [linux] gpu 사용량 / gpu 확보 gpu 사용량 확인 nvidia-smi 돌고 있는 파이썬 프로세스 id 확인법 ps aux | grep python id로 프로세스 죽이기 sudo kill -9 id ex) sudo kill -9 1234 yaml & * &로 변수 *로 갖다 쓰기 [AI Math] 딥러닝 학습 방법 신경망 softmax 선형모델의 경우 Y = XW + B와 같이 표현된다. 이에 softmax를 이용해서 우리는 분류 문제를 해결한다. 즉 softmax를 통해 선형모델을 마치 우리가 원하는 의도로 바꿀 수 있다. 활성함수 softmax 같이 우리는 활성화 함수를 사용하면 데이터를 비선형 함수를 바꿔줄 수 있다. softmax는 출력물의 모든 값을 다 고려해서 계산하지만 활성함수는 해당 주소의 출력값만으로 계산이된다. 실수가 들어오고 실수가 나온다. 선형모델로 나온 출력물을 비선형 모델로 변형 시킬수 있다. 이렇게 변한 벡터를 hidden vector 라고 부른다. 활성함수를 쓰지 않고 딥러닝을 구현하면 선형모형과 차이가 없다. > 아래그림 참고 δ(z)가 활성함수) hidden layers가 많으면 /.. [AI Math] 경사하강법 미분 미분은 기울기이다. 신기하게도 x값에 미분값을 더하여 이동하면 f(x)값은 증가하고 미분값을 빼면 f(x)값은 감소한다. f'(x)가 음수 라면 아래 그림처럼 x는 왼쪽으로 이동하므로 f(x+f'(x)) > f(x)가 된다. (반대로 f'(x)값을 빼면 오른쪽으로 감소소하는 방향으로 간다.) f'(x)가 양수라면 우상향 그래프가 될테고 f'(x)만큼 오른쪽으로 이동하니 f(x+f'(x)) > f(x)가 성립한다. 미분 더하기 : f(x+f'(x)) >> 값 증가 (미분 더하기) 미분 빼기 : f(x-f'(x)) >> 값 감소 극소값 / 극대값 구하기 및 경사하강법 위 성질을 이용해서 f(x+f'(x))를 계속 하거나 f(x-f'(x))를 계속 할 경우 f'(x)=0이되는 극소, 극대점에서 결국 정지.. [AI Math] 벡터와 행렬 벡터 벡터를 통해 N차원 공간에서 한 점을 나타 낼 수 있다. 다시 말해 벡터를 이용해 데이터를 표현 한다. 행렬 1. 행렬은 벡터를 원소로 가지는 2차원 배열 즉 데이터들의 배열 2. 행렬곱을 통해 다른 차원으로 데이터를 보낼 수 있다. (아래 그림은 m차원 데이터 x를 A행렬곱을 통해 m차원 데이터 z가 된다) 행렬을 이용한 방정식 표현 행렬을 이용해서 연립 방정식을 표현 할 수 있다. 위 그림의 z를 b로 수정하면 아래와 같은 방정식과 같다. 즉 아래의 연립 방정식들을 행렬을 이용하면 AX = B 라고 간단하게 표현이 가능하다 선형회귀 분석 행렬의 성질을 이용해 데이터를 선형모델로 해석하는 선형 회귀식을 찾아본다. 행렬을 이용해서 아래의 연립 방정식을 Xβ = Y로 표현을 할 수 있다. 여기서 X의.. Pycharm에서 파일 타입별 에디터 초기화 ctrl+alt+s > Editor > File Types [4주차]p-stage 매일 코드 공개되는걸 토대로 모델을 완성해 나갔다. 학습이 돌아 가게 될 때쯤 팀 구성이돼버려서 개인 제출을 못해봐서 아쉽다. EDA, Dataset, Model, Training & Inference, Ensemble 에 대해 배웠다. 주말에 앙상블을 좀 하려했는데 삽질하느라 얼마 못봤다. 쥬피터로 작업하다가 깃을 쓰게되면서 Pycharm으로 옮겼다. Pycharm에 작업 환경을 만드는데 애를 먹었다. Pycharm은 편한데 무거워서 그런지 설정들이 자주 꼬이고 충돌이 일어 나는거 같다. 나중에 또 쓸일이 있을거 같아 저장해둔다. https://hunyongchoi.tistory.com/72 [Pycharm] ssh interpreter 사용해서 서버 연결하기 1. 우측 하단에서 add Interpre.. 이전 1 2 3 4 5 6 7 다음