# data[].attributes.headline
인공지능이 미래를 바꾸는 방법

# data[].attributes.subject
인공지능이 미래를 바꾸는 방법

# data[].attributes.body
1. 의료 분야
2. 자동차 산업
3. 커뮤니케이션

# data[].attributes.headline
코사인 유사도를 이용한 추천 시스템 구현

# data[].attributes.subject
코사인 유사도를 이용한 추천 시스템 구현

# data[].attributes.attachment_link.title
코사인 유사도를 이용한 추천 시스템 구현

# data[].attributes.headline
딥러닝을 위한 수학 개념 정리2

# data[].attributes.subject
딥러닝을 위한 수학 개념 정리2

# data[].attributes.attachment_link.title
동아리소감문양식 30302 금도윤

# data[].attributes.headline
딥러닝을 위한 수학 개념 정리1

# data[].attributes.subject
딥러닝을 위한 수학 개념 정리1

# data[].attributes.body
원래 계획에 사려던 책이 절판돼서 다른걸로 바꿨습니다..

# data[].attributes.body
1) 유튜브 썸네일 제작(여러주제에 맞는 썸네일을 만든다)
2) 홍보포스터 제작(물건이나 일정에 대한)
3) 핸드폰 배경화면 제작(풍경이나 원하는 사진을 만든다)

# data[].attributes.body
1) 인공지능 기술 접합이 필요할만한 시설 선정
2) 시설에 필요한 인공지능 기술 구상
3)기술이 저합된 시설 설계

# data[].attributes.body
1) 인공지능 기술 접합이 필요할만한 시설 선정
2) 시설에 필요한 인공지능 기술 구상
3)기술이 저합된 시설 설계

# data[].attributes.body
1) AI 서버 (인공지능이 작동할 서버 컴퓨터)
2) 검색엔진 추천 검색 AI
3) Chat GPT

# data[].attributes.body
1) 인공지능 발전과정
2) 인공지능 학습법
3) chat GPT

# data[].attributes.body
1)자율주행
2)Chat GPT
3)AI그림

# data[].attributes.headline
계획 :미래 주목할만한 기술

# data[].attributes.subject
계획 :미래 주목할만한 기술

# data[].attributes.body
1) 메타버스의 활용
2) NFT토큰의 활용처
3) 인공지능의 발전 가능성

# data[].attributes.body
고민중

# data[].attributes.body
1) 모두의 안드로이드 책 사서 앱개발 공부
2)생활코딩 웹 강의 보고 공부(실습위주)

# data[].attributes.body
1) 머신러닝(기계학습) 학습 알고리즘의 원리 탐구
2) MATLAB(프로그래밍 프로그램)을 이용한 여러 활동

# data[].attributes.body
: 유니티 소프트웨어 메타버스 탐구

# data[].attributes.body
Ai 서버는 무엇이고 어떻게 만들어지는가?

Ai 서버를 설명하기 이전에 먼저 AI외 서버 그 둘의 개념을 간단히 짚어보겠다. 사용자가 일정한 요청을 한다고 가정하자. 예를 들면 구X, 네X버 같은 검색 엔진에서 검색을 하는 것이다. 만약 그러한 행동을 하게 되면 그 행동에 맞는 값에 따른 결과가 나오기 될텐데. 그 값이 저장되어 있는 곳이 일종의 서버인 것이다. 쉽게 말하자면 내 사용자 기기가 A라는 명령어를 보내면 그 대답으로 B를 내놓아 주는 것이 바로 서버 컴퓨터라는 것이다. 물론, 이는 어디까지나 간단하게 요약하고 정의한 내용일 뿐이지. 실제로 파고 들면은 꽤나 다양하고 복잡한 구조가 존재하기는 하지만, 그것을 이야기하고자 하는 글이 아니니 넘어가자. 하여튼, AI는 인공 지능을 의미한다. 컴퓨터가 A라는 값을 받았을 때 B라는 대답을 내놓을 뿐만 아니라 상황이나 기존에 받았던 값들이 수식됐을 때 C와 D 따위를 대답하는 지능을 모방한 것이란 것이다. 현재의 AI는 보통 빅데이터 기술을 사용하여 구축된다. 사실 기술도 빅데이터 기술이라 하는 점에서 모순 점이 있지만은 통틀어 요약하면 그런 형식이 되니 일단은 그리 총칭하고 이야기 해보겠다. 빅데이터는 말 그대로 거대한 정보를 의미하는 언어로 정말 많은 정보를 컴퓨터에 넣어서 지능이 있는 것처럼 다양하게 행동할 수 있도록 하는 것이다. 물론 실제로는 그 정보들을 확률로써 내놓는 것이긴 하지만 말이다.

그런데 이러한 AI는 말만 들어도 직감할 수 있겠지만 정말로 뛰어난 성능의 컴퓨터를 요구한다. 이제는 개인도 가능한 성능의 AI도 있다지만은, 고성능의 AI의 경우 소비자가 주로 쓸법한 컴퓨터로는 감당이 거진 불가능하게 되는 게 다반수다. 그렇기에 AI 컴퓨터가 있어야 할 서버가 필요 한데, AI 서버는 기존의 서버와 크게 다르지 않다. 먼저 리눅스 또는 우분투 같은 클라이언트를 깔아주자. 그 다음  포트 포워드라고 외부에서의 포드 번호와 내부에서의 포드 번호가 다르게 하여 보안을 강화시켜준 뒤, Iptime등을 통해 우리의 공유기가 할당된 ip라는 일종의 주소가 바뀌어도 들어갈 수 있도록 동적 dns를 설정한다. VS코드라는 마이크로소프트가 제작한 개발환경을 이용하여야 하나 이는 클라이언트 전용 개발 환경이니 만큼 호스트 같은 걸 이용함으로써 열어야만 한다.그리고 그래픽카드에 맞는 드라이버를 깔아준다. 그 다음 그래픽카드의 병렬 프로그래밍 언어를 바탕으로 하는 컴파일러를 써야만 한다. 그 다음 환경을 설정한 다음에 딥 뉴럴 네트워크 라이브러리와 프레임 워크를 깔아 둬야 한다. 둘의 설치를 확인한 뒤 컨테이너 생성 코드를 적으면 컨테이너가 생성된다. 그 다음 생선된 컨테이너에 접속하고 비밀번호를 생성하면 된다. 이 때 비밀번호는 많은 방법이 있으나 주피터 노트북이라는 파이썬 통합 개발 환경을 주로 사용한다. 그 뒤 보통은 Https가 대표적인 일종의 인증서를 만들어낸다. 서버에 접속할 때 번거로운 절차 대신 사람들이 정보가 적혀 있는 Https가 있는 사람만 접근이 가능하게 하는 것이다. 그럼 이제 AI 서버는 구축된 것이다.