| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- Deeplearning
- 데이터시각화
- 비지도학습
- 딥러닝
- seaborn
- Perceptron
- 파이썬
- 퍼셉트론
- NAND게이트
- 리눅스
- pandas
- XOR게이트
- python
- 데이터프레임
- 판다스
- 달의조각
- 로지스틱회귀
- 씨본
- ubuntu
- AND게이트
- OR게이트
- numpy
- 선형회귀
- 우분투
- linux
- 데이터분석
- 머신러닝
- DataFrame
- 데이터크롤링
- 크롤링
- Today
- Total
목록전체 글 (44)
Charming ['ㅡ'] Ham !
피보나치 수열이란 n 번째 수는 n-2 값과 n-1 값의 합이되는 수열이다. 즉, F1 = F2 = 1, Fn = F(n-2) + F(n-1) 이되는 초기값 및 점화식으로 정의되는 수열이다. 이를 재귀함수를 이용해 구현할 수 있다. 먼저 재귀함수란 말 재귀의 뜻 과 같이 원래의 위치로 다시 돌아오는 것이다. 함수에서는, 함수를 정의할 때 쓰인 변수가 함수 내에서 재사용된 것을 의미한다. def fnc_s (n) : return fnc_s(n-2) + fnc_s(n-1) 위의 함수는 피보나치 수열을 위한 함수를 만들기위한 과정으로 함수명 우측 괄호 안의 n 이라는 변수가 return 값에서 재사용된다. 이러한 유형의 함수를 재귀함수라고 한다. 피보나치 수열을 함수로 만들어보자면 다음과 같다. def fnc..
1. Git 이란 무엇인가? git 은 버전관리 어시스트 시스템으로 개발 시 업데이트되는 코드들의 버전을 기록해두고, 관리할 수 있는 소스코드 버전 관리 시스템이다. 2. 우분투에서 git 시작하기 - 설치 순서 Ctrl + Alt + T 로 터미널 접속 1. 터미널 실행 2. git 설치 $ sudo apt-get install git 3. git 설치여부 확인 $ git --version 3. Github 란 무엇인가? git 과 함께 사용하며, git 에서 관리하는 소스코드들을 온라인에서 다른 사람과 함께 공유하며, 협업할 수 있는 서비스. *로컬 (개인 컴퓨터) 에서 작업한 내용을 git 이 저장해 두었다면, Github 라는 온라인 작업 공간에서 원격으로도 작업 가능 * 많은 개발자들이 코드를 ..
이미지 분류 기술은 컴퓨터 비전 분야의 핵심적인 기술이다. 위 이미지를 보자. 사람은 이미지를 보면 망막을 거쳐 뇌로 전달되고, 사전적, 경험적 지식을 통해 고양이라는 것을 바로 알 수 있다. 하지만 컴퓨터는 어떨까? 컴퓨터는 이런 이미지를 보고 인식하는데 있어서 많은 어려움을 겪는다. 컴퓨터는 모든 것을 숫자로 받아들이고 이를 통해 사고하고 실행한다. 위 이미지처럼 고양이의 코와 입을 본다면 굉장이 많은 숫자들이 있는데, 이 숫자들은 각 픽셀에 나타난 색상을 숫자 값으로 나타낸 것이다. 이 숫자 값들이 나타난 사각틀을 그리드라 한다. 이것만을 보고 고양이의 코와 입인지 분간하기란 사람도 쉽자 않을 것이다. 또 다른 어려움으로는 위의 고양이를 위, 아래, 왼쪽 대각선 위 등 다각도에서 봤다고 생각해 보자..
우리는 AI, 딥러닝을 위한 운영체제로 가장 널리 사용되고 있는Ubuntu 18.04 버전을 사용하려 한다. 우선 리눅스 기반의 운영체제의 장점이 무엇일까? - 오픈 소스 소프트웨어를 내 컴퓨터에 가장 최적화해 사용 가능. 특히 우분투는 개인용, 데스크탑 환경에 최적화 된 운영체제이다. - 우분투라는 말은 남아프리카 어떤 부족의 언어로 '네가 있으니 내가 있다' 라는 의미를 가진다. 이는 '다른 사람을 위한 인간애' 로 번역되며 서로 배려하고 함께 공존한다는 의미를 가지고 있다. 상기 의미에 맞게 자유롭게 소스들을 수정, 공유, 재배포하며 사람들과 함께, 거기다 무료로 사용할 수 있는 것이 우분투라는 운영체제의 장점이다. 하지만 이 우분투는 다소 불편할 수 있다. 주로 많이들 사용되는 운영체제인 윈도우,..
딥러닝을 위한 환경구성에서 많이들 아나콘다를 많이 사용하시죠? 그렇다면 이를위한 환경구성을 한번 해 봅시다! Ctrl + Alt + T 를 눌러 터미널을 실행해 주세요. 아래의 터미널을 보면 가장 좌측에 (base) 라고 되어 있다면 Anaconda 환경구성이 되지 않은 것 입니다 ! 아나콘다 설치를 위해 아래 코드를 입력해 주세요! * 모든 명령어는 $ 이후에 그대로 붙여 넣으시면 됩니다! $는 터미널 실행시 기본적으로 작성되어 있습니다. cd ~/Downloads && wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh && bash Anaconda3-2020.02-Linux-x86_64.sh && exit 명령어를 입력하..
업무 관련 소통 프로그램인 Slack 많이들 사용하실텐데, 이 슬랙 역시 우분투로 설치할 수 있습니다! 먼저 슬랙 공식 홈페이지에서 .DEB (64bit) 다운로드를 클릭 ! slack.com/intl/ko-kr/downloads/linux Linux | 다운로드 모바일 기기나 데스크톱에 Slack을 무료로 다운로드하세요. iOS, Android, Mac, Windows 및 Linux용 앱으로 대화를 이어나가세요. slack.com 다운받은 파일을 열어보시면 설치화면이 나오는데, 설치를 선택해주시고, 이후 Show Application 화면에서 슬랙을 찾아보시면 됩니다!