인공지능 용어 정리, 구분(기계학습, 지도학습, 비지도학습, 강화학습 / RNN CNN DNN 등)
인공지능: 인간의 학습, 이해, 추론, 지각능력 등을 컴퓨터 프로그램으로 실현한 기술 약 인공지능: 주어진 조건 아래서만 작동 가능: 구글맵스, 자율자동차, 구글번역, 페이스북 추천 강 인공지능: 인간과 같은 사고가 가능한 인공지능 : 터미네이터, 비서로봇, 공장로봇 초 인공지능: 모든 영역에서 인간을 훨씬 뛰어넘는 인공지능 튜링테스트: 기계가 인간과 얼마나 비슷하게 대화할 수 있는지를 기준으로 기계에 지능이 있는지를 판별하고자 하는 테스트. 주어진 문제 해결적 사고 상황에서 판단자가 기계의 출력과 사람의 출력을 구별할 수 없다면, 그 기계는 인간과 같은 사고를 하였다고 규정할 수 있음 기계학습: 새로운 지식을 습득하면서 새로운 상황의 문제를 해결할 수 있는 프로그램. 환경과의 상호작용에 기반한 데이..
2020. 12. 17.
블록체인 정의, 특성, 장점, 이더리움
블록체인(blockchain): 탈중앙화 된 원장을 생성하기 위해 사용되는 데이터 구조 블록들이 순차적인 방식으로 구성되어 있음 블록: 일련의 거래 목록, 이전 블록의 해시, 타임스탬프(블록 생성 시점), 블록 보상 값, 블록 번호 등으로 구성 모든 블록은 이전 블록의 해시 가지고 있어 서로 간에 연결된 블록체인 생성 네트워크 내 모든 노드는 블록체인의 사본 보유 블록체인을 안전하게 유지하기 위해 proof of work, proof of stake(지분) 등과 같은 다양한 합의 프로토콜 사용(각 프로토콜에 따라 블록 생성, 블록체인에 추가되는 방식 다름) 가장 큰 장점: 감사(auditing) 과정을 자동화하고 앱을 투명하고 안전하게 만듦. 데이터 변형 방지, 사기 방지, 구현 및 사용 방식에 따라 다..
2020. 8. 16.