[노개북] IT5분잡학사전 DAY11 - ep.39~45

danbi lee·2023년 9월 7일

개발자북클럽

목록 보기
9/21

TIL 3줄 요약

드라마나 영화같은 매체에서 나오는 AI 기술은 현실 세계에서 존재하지 않는다. 우리는 알파고나 시리 같이 한가지 기능을 잘하는 좁은 인공지능까지 개발되었다. 암호화폐는 개인이 공부하고 관리해야 돈을 벌 수 있고(?) 나중엔 NFT로 인해 산업 변화가 일어날 것이다.

TIL 날짜

2023.09.11

오늘 읽을 범위

  1. 인공지능, 머신러닝, 딥러닝, 아직도 구분하기 힘들다고?
  2. REST API라니, 휴식 API인가? 이게 대체 뭐죠?
  3. 도커가 뭐지? 왜 필요할까?
  4. 암호화폐의 진실
  5. 하이브리드...앱? 뭐라고요?
  6. NFT가 도대체 뭐길래?
  7. 멀웨어, 바이러스, 웜 개념 몽땅 정리

책에서 기억하고 싶은 내용

인공지능, 머신러닝, 딥러닝 차이

머신러닝과 딥러닝: 인공지능이 학습하는 방식 or 학습시키는 방식

  • 인공지능
    • 일반 인공지능(=강한 인공지능): 인간의 행동을 대부분 할 수 있거나 인간보다 능력이 더 뛰어났을때를 말함.
      기술력 부족으로 현실에 존재하지 않음.
    • 좁은 인공지능(=약한 인공지능): 몇 가지 일을 탁월하게 잘 함.
      현재 인공지능 기술의 위치. 알파고
  • 머신러닝
    인공지능을 학습시키는 방법으로 지도 학습과 비지도 학습이 유명함.
    • 지도 학습이란
      학습 대상의 특징을 라벨(label)이라 부름. 인간이 기계에게 준 라벨을 토대로 학습해서 대답하는 방식.
      핫도그 사진과 다른 사물 사진 100장을 준비해서 핫도그 라벨에 부합하면 '핫도그', 아니면 '핫도그 아님'으로 기계에게 알려주기
    • 비지도 학습이란
      라벨이 없는 데이터를 전달함. 사진 수만 장과 엄청난 프로세싱 파워를 바탕으로 기계가 스스로 특징을 찾아서 학습.
      기계에게 정답을 알려주지 않고 핫도그 사진만 수만 장 전달
  • 딥러닝
    머신러닝을 달성하기 위한 방법
    머신러닝의 하위 개념으로 실제 구현하는 과정에서 여러 겹으로 층을 깊게(deep)만들어서 딥러닝이라고 함.

암호화폐

비트코인은 네트워크라서 없애 버리려면 세상의 모든 인터넷을 꺼야해서 없앨 수 없음.
암호화폐는 사용한 사람이 스스로 은행 역할을 해야 함.
암호화폐 세상에는 모든 정보가 공개되어있어 누가 내 주소를 알면 잔액까지 확인 가능함.
코인 자체는 누구나 만들 수 있어서 코인 자체의 가치는 없음.
알아서 공부해서 이론상 안전한 코인을 골라야 하고 항상 조심해야 함...

하이브리드 앱

웹 뷰를 말함.
HTML, CSS, JS로 개발한 웹 앱을 iOS에서도 안드로이드에서도 쓸 수 있도록 hybrid로 만들어 앱을 판매하는 곳으로 보냄.

  • 장점: 네이티브 앱 개발 지식이 필요 없음
  • 단점: UI를 한 땀 한 땀 짜야 해서 귀찮음

크로스 플랫폼 앱

특정한 언어로 코딩하면 나중에 iOS, 안드로이드가 이해 할 수 있는 네이티브 코드로 변환해서 만듦.

  • 장점: 개발자가 익숙한 코드로 한 번만 작성해도 됨. 배경이 다양한 개발자가 한자리에 모임.
  • 단점: 네이티브 앱의 성능은 아직 따라갈 수 없음. (언어 변환 과정에서 성능에 약간 문제가 있음)

NFT

대체 불가능한 토큰. 원본임을 증명하는 기술.
토큰의 핵심 기능 = 돈을 받는 기능 + 돈을 받고 토큰을 보내주는 기능 => 스마트 계약 코인

오늘 읽은 소감

너무 피곤한데 어제 목표량을 놓쳐서 꾸역꾸역 읽었다. 그런데 마지막이 되니 에피소드를 뭉탱이로 읽어야해서 머리에 잘 들어왔는지 모르겠다. 다른건 대충 다 알고있었는데 NFT는 모르는 내용이라 재밌었다. 그리고 바이러스..는 집중이 안돼서 다음에 다시 읽어봐야겠다;

profile
계속해서 보완중

0개의 댓글