Keras란? 케라스는(Keras)는 파이썬으로 작성된 딥 러닝 API로, 머신러닝 플랫폼 Tensorflow위에서 실행되는 라이브러리입니다. 딥러닝 모델을 보다 편리하게 만들고, 훈련 시킬 수 있습니다. Keras 구조 텐서플로가 실질적으로 하드웨어를 제어한다면, 케라스는 하드웨어를 제어하는 텐서플로를 제어하는 느낌입니다. 텐서플로가 하드웨어를 얼마나 잘 컨트롤 하고, 어떻게 하면 더 효율적이고 효과적인 딥러닝 엔진을 만들지 고민한다면, 케라스는 텐서플로를 제어해 개발자들이 쉽게 텐서플로를 컨트롤할 수 있는 관점으로 접근합니다. 즉, 케라스는 텐서 조작이나 미분 같은 저수준 연산을 다루지 않고, 벡엔드 엔진에서 제공하는 최적화되고 특화된 텐서 라이브러리를 사용합니다. 또한, 케라스는 하나의 텐서 라이브..
원-핫 인코딩이란? 단어 집합의 크기를 벡터의 차원으로 하고, 표현하고 싶은 단어의 인덱스에 1의 값을 부여하고, 다른 인덱스에는 0을 부여하는 단어의 벡터 표현 방식이다. 인간은 어떤 물체를 보더라도 숫자로 인식하지 않지만 컴퓨터는 모든 것을 숫자로 형태로 인식하게 된다. 그래서 이를 위해 자연어 처리에서는 문자를 숫자로 바꾸는 여러 가지 기법이 있는 데 그중 가장 기본적인 방법이 원-핫 인코딩(One-hot encoding)이다. 머신 러닝, 딥 러닝을 하기 위해서 반드시 알아야 하는 표현 방법이다. 원-핫 인코딩을 두가지 과정으로 정리해보면 (1) 각 단어에 고유한 인덱스를 부여한다.(정수 인코딩) (2) 표현하고 싶은 단어의 인덱스의 위치에 1을 부여하고, 다른 단어의 인덱스의 위치에 0을 부여한..
나는 파이썬 외의 다른 언어를 사용할 줄 알기 때문에 아주 기초적인 건 정리하지 않았다. (생판 모르는 사람이 보면 이해 안 되는 부분이 있을 수도 있다.) 입력받기 1. 입력 값 정수 한 개 input() 2. 공백 기준으로 정수 여러 개 arr_list = list(map(int, input().split(''))) # input().split('')은 공백을 기준으로 분리하고 리스트를 만듦 # map(int, input.split(''))은 만들어진 리스트를 순회하면서 각 원소에 대한 자료형을 int로 변환해줌 # input()은 모두 str이기 때문에 # map의 겉 부분에 list() 한 이유는 map 함수는 literable을 반환하기 때문에 list를 사용하기 위해 감쌈 출력하기 print(..
생성형 AI란? 이용자의 특정 요구(프롬프트 입력)에 따라 결과를 능동적으로 생성해 내는 기술입니다. 즉, 대화, 이야기, 이미지, 동영상, 음악 등 새로운 콘텐츠와 아이디어를 만들 수 있는 인공 지능 기술의 일종입니다. 대표적인 예시로 "ChatGPT"가 있습니다. 그러면 생성형 AI가 중요한 이유가 무엇인가? 생성형 AI는 대부분의 고객 경험과 애플리케이션을 재창조하고, 이전에는 볼 수 없었던 새로운 애플리케이션을 만들고, 고객이 새로운 수준의 생산성을 달성하도록 지원할 수 있기 때문입니다. 생성형 AI의 원리는? 생성형 AI 모델을 개발하는 여러 가지 방법이 있지만, 그중 사전 훈련된 대형 언어 모델(Large-Language Models, LLMs)을 사용하여 텍스트 기반 프롬프트로부터 새로운 콘..
- Total
- Today
- Yesterday
- 마법사상어와 파이어볼
- 멀티버스 java
- java 멀티버스
- 할인행사 자바
- 프로그래머스 할인행사
- 백엔드
- 16234 마법사 상어와 파이어볼
- 정보통신산업진흥원
- HashMap 자바
- level2 롤케이크 자르기
- 플그 멀리 뛰기
- java 마법사 상어와 파이어볼
- 18868 멀티버스 java
- 프론트엔드
- 서울ICT이노베이션
- 유데미
- Java 멀리 뛰기
- 멀리 뛰기 자바
- AI교육
- JAVA 컬랙션
- 메서드형 void
- IT개발캠프
- NIPA
- AI-WEB 교육
- JAVA 할인행사
- 1개 Key 여러개 Value
- 백준 멀티버스 자바
- 프로그래머스 롤케이크자르기
- AI캠프
- 자바 return
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |