UBUNTU 13

머신러닝 VS 딥러닝

머신러닝과 관련된 내용을 정리하기전에 머신러닝이 무엇이고 딥러닝과는 무엇이 다른지 알아보고자 한다. 간다하게 요약 하자면 다음과 같다. 두 줄 요약: ‘인공지능 > 머신러닝 > 딥러닝 순서로 범위가 크다’ 라고 이해하시면 편합니다. 인공지능은 머신러닝과 딥러닝을 포괄하는 개념! 인공지능은 현재 생활 속에서 점진적으로 적용 되고 있는 상황이다 . 적용된 것들을 분류 해보면 자율 주행 자동차: 테슬라, 구글, 현대자동차&네이버 스마트 스피커(AI 비서): 아마존, 구글, 바이두, 알리바바, 샤오미, KT, SK 텔레콤, 네이버, 카카오, 삼성전자 등 챗봇: 카카오 상담톡, 네이버 톡톡, 라인, 채널톡 등 인공지능 로봇: 청소 로봇, 교육용 로봇, 동반자 로봇, 운송 로봇 이미지 인식: 페이스북, 구글, 마이..

UBUNTU/머신러닝 2022.08.30

Colab jupyter notebook 사용법 정리

오늘은 google에서 무료로 (시간 제한 및 리소스 제한이 있지만…) jupyter notebook 을 제공 해주고 있다. 물론 자신의 컴퓨터 사양이 좋고, 언제든지 켜둘수 있는 서버 같은 경우라면 colab보단 jupyter notebook이 좋을 수 있다. 시간 제한 없이 돌리는 학습 센터이니까… 무튼 사용법은 colab jupyter notebook은 모두 동일한 베이스 이기 때문에 큰 차이가 없다고 보면 편하다. 그래서 이번에 이 편집기에 대한 사용법을 알아보고자 한다. Colab 사이트는 다음과 같은 주소를 통해서 접속이 가능하다. https://colab.research.google.com Google Colaboratory colab.research.google.com 해당 링크에 접속하게..

UBUNTU/머신러닝 2021.08.28

인공지능과 머신러닝, 딥러닝

인공 지능은 1943년의 튜링 테스트를 기점으로 인공지능의 태동기가 시작되었다고 생각한다. 그렇게 황금기 2번의 겨울을 거치고 난뒤 우리가 현재 생각하는 형태의 ai가 모습을 갖추고 등장하게 되었다. 인공지능이란? 인공지능(artificial intellgence) 은 사람처럼 삭습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술이다. 인공지능의 역사는 80년 정도 되었지만 인류는 훨씬 더 오래전부터 지능적인 시스템을 생각했다. 이는 소설이나 그림등을 통해서 지금 우리가 생각하고 정의 하는 사람과 유사하게 추론하고 이에대한 답을 스스로 판단하는 시스템 즉 뉴런 시스템의 모습이 등장했다고 볼 수 있다. 하지만, 영화나 소설 우리의 상상속에 있는 인공지능과 다른점은 강인공지능 strong ai ..

UBUNTU/머신러닝 2021.08.19

Nvidia jetson xavier dev kit 개봉 설치기

어느날 갑자기 xavier를 소매 넣기 당했다… 감사합니다..? 박스는 옛날에 tx2 박스와 비슷한 무지박스에 무심한듯한 nvidia 스티커 붙어 있는건 뭔가 이제는 시그니처 같아진다… 구성품이 생각보다 다양한데 난느 여기서 부가적으로 nvme ssd를 사용해볼 예정이다. (이거 ssd는 비공식 지원이기 때문에 조심해야 한다고 한다.. 내 노가다…. 주르륵 ㅠㅠ 내다 버린 시간….) + 무선랜도 추가할 예정이다. 무선랜 추가 무선랜 칩은 생각보다 작은데 이게 노트북에 들어가는 규격과 동일한 사이즈이다. 장착은 꼭 발판을 제거할 필요는 없지만 나는 ssd 추가를 위해서 제거 해둔 상태에서 무선랜 칩을 추가하였다. 이제 뒤집어서 본체의 방열판과 쿨러 시스템을 살며시 들어 올려준다. (Fan 케이블이 생각보다..

UBUNTU 2021.07.31

owncloud 자작nas 동기화 설정 (smart phone) android, apple 모두 호환

저번에는 desktop 상에서 파일이 동기화 되는것을 보았다. 하지만 주로 iphone이나 android 스마트 폰을 사용하다보면 자동 사진 동기화 공간이 작다는 것을 알 수 있다. 물론 돈이 있다면 구독형으로 해당 금액만큼 주고 공간을 확장하는 방법이 있다. 그런데 나는 거지이기도 하고... 마침 자작 nas를 운영하기도 하니 해당 방법을 이용해서 사진을 저장하고 이를 바로바로 서버를 통해서 옮길 수 있다면 편리할것이다. 그래서 모바일 상태에서 사용할 앱은 owncloud를 검색하면 다양한 무료앱이 있다. 이번에 고른 앱은 바로 상단에 보이는 이앱이다. 유료 기능차가 작아서 무료로 사용하는것을 추천한다. 유료기능의 경우 큰 차이가 폴더 경로에 대한 즐겨 찾기정도인데 나는 복잡하게 경로를 사용하지 않아서..

UBUNTU 2020.10.12

owncloud desktop client 연동 및 자작 nas 동기화 설정

자작 nas를 사용하거나 시놀로지의 nas 그이외 클라우드 서비스(google drive, onedrive, icould)를 사용하면 이런 요구가 생긴다. 하나하나 파일을 올리고 내려 받는게 귀찮다... 그리고 중요문서들은 여러 컴퓨터에서 최신화가 이루어져야 한다면 더욱이 동기화 기능을 자주 사용한다. 나도 owncloud를 사용하고 있지만 여러 강의나 강의자료 또는 3d 도면 파일을 한곳에서만 작업하는게 아니고 다른곳에서도 수정을 하게되었고 이에 따라서 지속적으로 내가 사용하는 파일이 수정되면 다른 컴퓨터에서도 수정되는 것이 필요 했다. 그래서 owncloud.com/desktop-app/ Get the ownCloud Desktop App Use the Desktop App to integrate y..

UBUNTU 2020.10.11

dd 커맨드를 이용한 ubuntu 마이그레이션

누구나 한번쯤 pc든 laptop이든 사용하다보면 용량부족 문제게 직면하게된다. ubuntu의 경우는 덤프나 캐쉬 삭제등 방법이 있지만 이것마저도 안될때가 있다. 필자의 경우 owncloud 의 sync 기능중 일부 파일이 로컬에 남는 경우가 발생해서 이때문에 많은 용량을 먹는다. 그래서 항상 다른 방법으로 ubuntu image를 떠서 보관하고 용량 경고가 뜨면 이를 대체 했지만 이의 경우 sync 기능에서 본래 추가된 파일을 외적 파일 (즉 delet 기록으로 인식)로 잡아서 삭제해버리는 불상사를 겪고 나서는 사용하지 못하게 되었다.(나의 아름다운 파일들이 날라가...) 그렇다고 완전히 다른 파일제거를 통해서 해당 공간을 넓히는것또한 ubuntu의 경우 잘못 건드려서 날렸던 기억들이 트라우마가 되다 ..

UBUNTU 2020.08.27

4. SCREEN 설치 및 사용법

screen 이라는 우분투 ssh 툴이 존재 한다. ssh를 사용하는 사람들 중에 굳이 작업을 유지할 필요가 없는 작업을 한다면 필요 없겠지만 서버를 운영하거나 여러 러닝 및 작업이 길게 진행될경우 ssh 연결이 끊기는 경우에는 진행중이던 작업도 끊기게 된다..... 특히 build중 서버와 연결이 끊어지거나 컴퓨터를 끄고 자리를 이동해야하는 경우에는 필수품이 될것이라고 예상한다. 기본적으로 ssh나 터미널로 연결하는경우 직접적으로 로그인하여 세션을 가져가는 방식이라면 스크린은 원격접속한 세션에 가상의 창을 하나 만들어 계속해서 작업이 진행되도록 해주는 것이라고 생각하면 편하다. 물론 서버가 재부팅을 한다면 그 스크린들은 모두 날라가 있는다.... 다시 열어줘야 하지만... 그래도 그이외상황에서는 매우 ..

UBUNTU 2019.11.14

3. ssh 터미널 접속 하기

필자가 우분투를 사용목적을 서브 컴이 아닌 원격 접속을 위한 컴으로 사용하기 위함을 애기 한적이 있다. 그리고 메인컴은 따로 있기때문에 컴퓨터에 전원을 켜두고 랜선만 연결한 상태로 구석에 짱박혀 있는 상태이다. 만약 향후 또는 지금 무언가 해당 서버컴안에 파일을 수정해야 하거나 확인 해야 할것 이 있다고 한다면 기본적으로 모니터를 연결하고 키보드와 마우스를 찾아 여행을 떠나거나 지갑을 열고 있을 것이다.물론 해당 방법으로 다이렉트로 연결하여 해당 파일 확인 또는 수정 설치하면 매우 확실하고 좋을 것이다.하지만 더 크게 확장해보자 컴퓨터가 ps2 단자만을 지원하고 내장그래픽이 d_sub 단자만 존재하여 연결할 방도가 없다고 가정하여 보자. 그렇다면 ps2 키보드 마우스를 찾아 떠나고 d_sub 단자를 지원..

UBUNTU 2018.03.09

2. ubuntu nano 에디터 설치

우분투를 이전시간에 설치를 다했다면 그다음 바로 앞으로 필수 프로그램 설치 및 직접 짠 코드를 간이 수정 할떄 사용할 에디터에 대한 설정이다. 물론 데스크탑 환경에서 작업 한다면 텍스트 에디터가 있을 것이다. 로컬+ xdrop 및 팀뷰어를 이용한 원격 작업을 한다면 기본적을 제공하는 텍스터 에디터(gui)를 사용하여도 무방할것이다. 하지만 이전 소개 페이지에서도 애기 했듯이 필자는 자칭 서버란 것을 만들 것 이기 때문에 ssh 터미널을 이용한 에디터 및 터미널내에서 프로그램 설정을 수정하는데 있어서 터미널 에디터 사용을 약간 중요시 여기는 이상한 병이 있다. 기본적으로 우분투 16.04 lts 기준으로 설치시 vi가 기본적으로 설치 되어 있다. (또한 ssh 터미널은 로컬 기준으로 열려 있다. 따로 터미..

UBUNTU 2018.03.09