본문 바로가기

분류 전체보기

(10)
인공지능과 머신러닝 인공지능(Artificial Intelligence, AI)에 대한 정의는 굉장히 다양하다."기계나 컴퓨터 시스템이 인간의 지능을 모방하거나 수행할 수 있는 능력","인간의 지능이 가지는 학습, 추리, 적응, 논증 따위의 기능을 갖춘 컴퓨터 시스템","컴퓨터에서 음성 및 작성된 언어를 확인, 이해, 번역하고 데이터를 분석하며 추천하는 기능을 포함하여 다양한 고급 기능을 수행할 수 있게 해주는 일련의 기술"이 설명들이 공통적으로 말하고자 하는 것은 다음과 같다."인공지능은 인간의 지능을 모방하여, 인간이 수행하는 고급 기능을 컴퓨터가 수행할 수 있도록 하는 기술이다."이처럼 인공지능은, 인간의 지능을 모방해 복잡한 문제를 해결하면서 다양한 산업과 생활 속에서 효율성을 높이는 데 큰 역할을 하고 있다. 아이..
YAML이란 무엇인가? YAML이란 무엇인가?데이터 직렬화 형식데이터 직렬화 필요성데이터 직렬화 예시깃허브의 여러 모델 중, 많은 모델에서 .yaml 또는 .yml 파일을 쉽게 찾아볼 수 있다.그렇다면 .yaml 파일은 무엇이고, 왜 존재하는 것일까?YAML이란 무엇인가?YAML은, "Yet Another Markup Language(또 다른 마크업 언어)"의 의미로 시작하여, 현재는 "YAML Ain't Markup Language(YAML은 마크업 언어가 아니다)"로 변경되어 사용되고 있다.YAML의 핵심은 문서 마크업이 아닌 데이터 중심에 있다는 것을 보여주기 위해 이름을 바꾼 것이다.*Markup Language: 태그() 등을 이용하여 문서나 데이터의 구조를 명시하는 언어(HTML 등)*XML(eXtensible Ma..