분류 전체보기(38)
-
챗GPT (Chat GPT)의 동작원리와 발전단계
챗GPT(Chat Generative Pre-trained Transformer)는 자연어 처리 기술을 사용하여 대화를 이어나가는 모델로, 입력된 문장의 다음 단어를 예측하는 언어 모델이다. 이것은 대규모 데이터셋을 학습하여 생성되었으며, 이를 통해 자연스러운 대화를 이어나갈 수 있다. 챗GPT가 학습한 데이터의 크기는 570GB 정도이며, 단어로 치면 3,000억 개가 넘는다. 여기에는 책 위키백과, 보고서, 웹사이트 등에서 긁어모은 다양한 유형의 데이터가 포함되며, 언어 또한 특정언어에 국한되지 않는다. 챗GPT의 동작 원리는 그림과 같이프롬프트 (Prompt)라는 질의를 입력하면 챗GPT가 그에 대한 대답으로 컴플리션 (Completion)을 보여 준다. 구글은 2017년에 트랜스포머라는 것을 발표..
2023.04.26 -
[블록체인] NFT 아트와 마켓 플레이스 (거래 플랫폼)
NFT 마켓플레이스는 크게 누구나 자유롭게 작품을 올릴 수 있는 곳과, 초대로 가입할 수 있는 곳, 심사를 통해 가입할 수 있는 곳으로 나뉜다. 누구나 가입할 수 있는 곳은 오픈씨(OpenSea), 라리블(Rarible), 민터블(Mintable) 등이 있는데, 오픈씨는 처음 한 번만 가스피를 내면 되고, 라리블과 민터블은 구매시 가스피를 지불하는 옵션이 있기 때문에 창작자의 부담이 적은 편이다. 대부분의 NFT 아트는 이더리움 기반으로 발행되므로, 입문자라면 시장이 큰 이더리움(Ethereum) 기반으로 시작하는 것이 안전하다. 다만, 국내 NFT 마켓이 성장하면서 카카오에서 개발한 클레이튼(Klaytn) 기반의 NFT시장도 성장하고 있다. 시장 규모는 작지만, 발행 과정이 쉽고 가스비도 낮기 때문에 ..
2022.06.14 -
[블록체인] 디앱 (DApp)과 스마트 컨트랙트 (smart contract)
종종 탈중앙화된 앱 (Decentralized App, DApp)과 스마트 계약 (smart contract)을 혼용해서 쓰는 경우가 있는데, 비슷하긴 하지만 이 둘은 엄연히 다르다. 디앱 (DApp)이란, 블록체인상에 저장되고 탈중앙화된 형태로 동작하는 스마트 컨트랙트 부분과 사용자 인터페이스(UI)를 포함한 그 외의 부분으로 이루어진 프로그램 전체를 일컫는다. 스마트 컨트랙트는 디앱의 핵심기술로, 계약 조건을 블록체인에 기록한 후 조건이 충족됐을 경우 자동으로 계약이 실행되게 하는 프로그램이다. 하지만, 스마트 컨트랙트는 화면을 통해 볼 수 있는 사용자 인터페이스(UI)가 없으므로 사람들이 해당 스마트 컨트랙트를 사용하는 서비스를 이용할 수 있도록 디앱이라는 형태로 제공하는 것이다. 기존의 서비스들이..
2022.06.12 -
[블록체인] NFT와 디지털아트 투자
NFT는 블록체인을 기반으로 발행하는 고유한 디지털 증명문서다. 실제로 존재하는 물건이나 대상 또는 디지털 콘텐츠에 NFT를 연계해 발행하면 특정인의 소유권이나 기여도를 증명할 수 있다. NFT는 각각 서로 다른 고유정보로 구별하며, 블록체인 기술을 적용해 소유와 이전 기록이 투명하게 보존된다. 무엇보다 원본과 복사본을 구별할 수 없는 디지털 세상에서 블록체인 기술을 적용해 이를 구별할 수 있고, 소유권을 증명할 수 있다는 것이 NFT가 가진 가장 큰 매력이다. NFT 작품들은 다음과 같이 아트 (Art), 컬렉터블 자산(Collectible Asset), 게임 (Games), 메타버스 (Metaverse), 유틸리티 및 기타(Utility and Other) 등의 6가지 범주로 분류할 수 있다. • 아..
2022.06.11 -
[블록체인] NTF와 스마트 컨트랙트 (smart contract)
'2세대 암호화폐'라고 불리는 이더리움(Ethereum)은 러시아계 캐나다 사람인 비탈릭 부테린(Vitalik Buterin)에 의해 처음 만들어졌다. 재미난 점은 사토시 나카모토와 달리 비탈릭 부테린은 암호화폐보다는 블록체인 기술 자체에 훨씬 더 많은 관심을 가졌다. 그는 블록체인에 암호화폐 거래기록만 저장하지 말고, 소프트웨어도 함께 저장하자는 재미있는 아이디어를 내었다. 블록체인에 소프트웨어, 즉 컴퓨터 프로그램을 저장하면 해당 프로그램은 투명하게 모두가 볼 수 있을 것이며, 구성원들의 동의없이 함부로 이를 수정하거나 삭제하는 것은 불가능하다. 이렇게 블록체인 상에 등록된 컴퓨터 프로그램을 '스마트 컨트랙트(smart contract)'라고 한다. 부테린은 기존 비트코인의 소스코드를 일부 수정하여 ..
2022.06.10 -
[정보] 자연어 처리 ( Natural Language Processing / NLP )
◎ 자연어 처리 ( Natural Language Processing, NLP ) 자연어 (Natural Language) 란, 프로그래밍 언어와 같이 사람이 인공적으로 만든 언어가 아닌, 사람이 일상생활과 의사소통에 사용해 온 한국어처럼 오랜 세월에 걸쳐 자연적으로 만들어진 언어라는 의미이다. 자연어에 대한 연구는 오래전부터 이어져 오고 있음에도, 아직 컴퓨터가 자연어를 사람처럼 이해하지는 못한다. 자연어 처리 (Natural Language Processing) 는 컴퓨터가 인간의 언어를 알아들을 수 있게 만드는 학문 분야로, 자연어를 컴퓨터로 해석하고, 의미를 분석하여 이해하고, 자동으로 생성하는 것 등에 관련된 분야다. 인공지능(AI)의 하위 분야로, 1950년대부터 기계 번역과 같은 자연어 처리..
2021.02.05