Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
[TIL] IT 5분 잡학사전 #39~45
#book_club
9개월 전
494

오늘 TIL 3줄 요약

  • 인공지능에는 일반인공지능과 좁은 인공지능이 있다.

  • REST API는 API의 한 종류이다. REST는 월드 와이드 웹 같은 분산 하이퍼미디어 시스템 위한 소프트웨어 아키텍처의 한 형식이자 설계 철학이다.

  • DOcker는 개발환경 준비를 돕는 도구이다.

  • NFT는 대체불가능한 토큰으로서, 스마트 계약의 기능이 있고 그 가치는 유일한 원본·진짜라는 사실을 증명해주는 기술이라는 점이다.

TIL (Today I Learned) 날짜

  • 2023.12.20.

오늘 읽은 범위

  • 에피소드 39~45

책에서 기억하고 싶은 내용을 써보세요.

  • 39. 인공지능과 머신러닝과 딥러닝

    • 인공지능의 종류 : 일반인공지능 / 좁은인공지능

      • 일반인공지능 : 각종 영역에서 인간의 행동을 할 수 있고 인간보다 능력이 뛰어난 인공지능. 현재 기술로 구현이 어렵다.

      • 좁은인공지능 : 좁은 영역, 특정 기능을 매우 탁월하게 해낼 수 있는 인공지능. 빅스비(Bixby)·시리(Siri) 음성인식 기술 등. 현재 인공지능 기술의 위치.

    • 머신러닝 : 인공지능을 학습시키는 방법. 인공지능을 만들어 내는 데 필요한 방법.

      • 지도학습 : 인간이 주는 대상의 공통적 특징인 '라벨(label)'을 토대로 학습하는 방법

      • 비지도 학습 : 수많은 자료를 통해, 인간으로부터 직접 라벨을 제공받음 없이, 대상의 특징을 직접 추출해 학습하는 방법

    • 딥러닝 : 머신러닝의 하위 개념. 많은 층으로 구성되어 있는 머신러닝의 한 종류이다.

  • 40. REST API

    • more REST 방식의 설계단계

      • 1. url에서 동사를 제외

      • 2. HTTP method 도입 → 같은 url로 다른 작업을 할 수 있게함.

      • 3. 쿼리 파라미터 도입

  • 43. 앱 개발 방식

    • 하이브리드 앱

      • 내비게이션이 없는 브라우저인 웹 뷰로 만든 앱을 웹 앱이라 하며 이를 IOS, android 에서 앱으로 내려받아 사용하는 앱.

      • 장단점 : 네이티브 앱 개발 지식이 많이 필요하진 않음. 하지만 UI를 노가다로 따야함. 또한 비디오 프로세싱 같은 스마트폰의 고급 하드웨어 기능 등 성능을 온전히 활용하지 못함.

    • 크로스 플랫폼 앱

      • 예를 들어 다른 언어로 코딩한 것을 리액트 네이티브 기술 등 사용하여 자바스크립트 코드로 변환하고 이를 자바스크립트 엔진으로 실행한다. 한편 다트(Dart) 언어로 코딩하면 플러터가 이를 C · C++언어로 변환시켜 ios, android에서 실행할 수 있게 한다. 이러한 앱을 말함.

      • 장단점 : 개발자가 코드를 한번만 작성해도 된다. 그러나 네이티브 앱 성능을 여전히 따라갈 순 없다.

    • 네이티브 앱

      • ios만을 위해서 또는 안드로이드 만을 위한 언어를 사용해 코드를 작성하여 개발하는 것. ios 경우 스위프트 등, 안드로이드는 자바나 코틀린 등의 언어가 있다.

      • 장단점 : 디바이스(스마트폰)의 성능을 최대로 활용할 수 있다. 하지만 앱의 개발을 위해서, 다른 앱에 비해 새로운 언어를 통째로 배워야 한다는 점에서 시간이 많이 걸린다.

  • 45. 멀웨어

    • 멀웨어 ⊃ 바이러스, 웜.

      • 바이러스 : 숙주가 필요 / 웜: 숙주가 필요×

      • 웜의 파괴방식 : 침투를 위한 미사일 + 공격은 페이로드 배포를 통해. 주로 보안의 중앙, 운영체제 근처까지 침투해 백신 프로그램보다 우위에 있을 수 있음. (∵제로데이)

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 현재 AI는 좁은인공지능에서 점점 일반인공지능으로 개발 단계가 변화해 간지 오래인 것 같다. 정확하게는 알지 못하지만 대화형 인공지능인 chat-GPT 는 general AI 범위의 한 영역에 해당할 수 있지 않을까. 본 IT 5분 잡학사전이 22년 9월 경에 초판 발행되었고 22년 11월경에 chatGPT가 출시되었다는 걸 생각해보면 정말 빠르게 ai 분야가 발전해가고 있음이 느껴진다.