일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바란?
- 리눅스마스터2급2차
- Python
- 파이썬
- 딥러닝
- 머신러닝
- ML
- 정보처리기사
- java
- 자바
- 파이썬 기본함수
- 리눅스마스터
- 리눅스마스터2급
- 폴리움
- 파이썬 리스트
- 프로그래밍언어
- 빅데이터
- 자바 타입변환
- 파이썬 연산자
- 리눅스요약정리
- 리눅스마스터요약정리
- 파이썬 포매팅
- 자바 클래스
- 파이썬 함수
- 지도구현
- 파이썬 문자열
- 파이썬 반복문
- 정보처리기사 실기
- 파이썬 조건문
- 파이썬기초
- Today
- Total
목록Programming (43)
코린이 오타니

시군도별 좌표 .(TL_SCCO_SIG.json)
이번 글에서는 LSTM의 개념, 구조, 동작원리 등을 간단하게 알아보겠습니다. LSTM은 RNN의 한 종류로, 장기의존성 문제를 해결하기 위해 개발된 신경망입니다. 즉, 과거의 중요한 정보를 오랫동안 기억하고 필요할 때 꺼내 사용할 수 있는 구조를 가집니다.📌 0. RNN이란? RNN은 이전의 입력 데이터를 기억해 다음 출력 값을 결정하는 모델로 입력 데이터의 길이가 길어지면 그래디언트 소실문제( vanishing gradient problem)가 발생하여 이전의 정보를 제대로 기억하지 못하는 문제가 발생합니다 . 📌 1. LSTM의 개념RNN의 그래디언트 소실문제를 해결하기 위해 고안된 모델로 RNN 구조에 장/ 단기 기억을 가능하게 설계된 신경망의 구조 (즉, hidden state에 cell..

순환신경망 RNN(Recurrent Neural Network) 이란 ?입력과 출력을 시퀀스 단위로 처리하는 시퀀스(Sequence) 모델입니다. 번역기를 생각해보면 입력은 번역하고자 하는 단어의 시퀀스인 문장입니다. 출력에 해당되는 번역된 문장 또한 단어의 시퀀스입니다. 이와 같이 시퀀스들을 처리하기 위해 고안된 모델들을 시퀀스 모델이라고 합니다. 그 중 RNN은 가장 기본적인 인공 신경망 시퀀스 모델입니다. 순환 신경망(RNN)은 순차 데이터 입력을 처리하고 특정 순차 데이터 출력으로 변환하도록 훈련된 딥 러닝 모델입니다. 순차 데이터란 순차적 구성 요소가 복잡한 의미와 구문 규칙에 따라 상호 연관되는, 단어, 문장 배열 또는 시계열 데이터 , 시간에 따른 주식 가격 변동, 영상 프레임 등이 이에..

딥 러닝(Deep Learning)컴퓨터가 인간의 두뇌에서 영감을 받은 방식으로 데이터를 처리하도록 가르치는 인공 지능 분야입니다. 딥 러닝 모델은 복잡한 그림, 텍스트, 소리와 같은 데이터 패턴을 인식하여 정확한 인사이트와 예측을 생성할 수 있습니다. 신경망은 딥 러닝의 기반 기술입니다.신경망(Neural Network)계층화된 구조의 상호 연결된 노드 또는 뉴런으로 구성됩니다. 노드는 조정된 적응형 시스템에서 데이터를 처리합니다. 생성된 결과물에 대한 피드백을 교환하고 실수로부터 배우며 지속적으로 개선합니다. 따라서 인공 신경망은 딥 러닝 시스템의 핵심입니다. 인공신경망 코드
특성 공학이란 ?머신러닝 모델의 성능을 높이기 위해 데이터의 특성(Feature)을 변형, 생성, 선택하는 과정입니다.즉, 원본 데이터를 더 유용한 형태로 변환하여 모델이 더 좋은 예측을 할 수 있도록 돕는 기술입니다. 1.특성 공학(차원을 증가시킨다)2. 규제 => 회귀 모델 한정 : 릿지 /라쏘 - 과대적합을 피하게 만들어주는 모델 📌 1. 특성 공학이 중요한 이유좋은 특성을 만들면 복잡한 모델 없이도 높은 성능을 달성 가능데이터의 패턴을 더 잘 반영하여 과적합(Overfitting) 방지학습 속도 향상 및 모델의 해석력 증가📌 2. 주요 특성 공학 기법1️⃣ 특성 생성 (Feature Creation)기존 데이터를 조합하여 새로운 특성 만들기예: 날짜 데이터를 분리하여 "요일", "월", "연..

1. R 언어 개요R: 통계 데이터 분석과 수정을 위한 프로그래밍 언어SPSS, SAS: 오래된 통계 소프트웨어 / 고가의 라이센스R 장점: 무료, 시각화 기능 우수, 확장성이 뛰어남2. 벡터 (Vector)가장 기본적인 데이터 구조 : V1 생성 방법 - c() - 기본 벡터 생성seq() - 일률적인 순차적 벡터 생성rep() - 반복적인 벡터 생성2-1. 벡터 생성V1 2-2. 벡터 원소 접근x[c(1, 3, 5)] # 특정 위치의 원소 추출: [1] 1 7 13x[-c(2, 4)] # 특정 위치 제외: [1] 1 7 13 16 19x[x > 2] # 조건에 맞는 원소 추출: [1] 4 7 10 13 16 19 2-3. 벡터 수정x[c(3, 4)] 3. 행렬 (Mat..

1. 파이썬 특징간결하고 가독성 높은 문법: 코드가 직관적이고 읽기 쉬움인터프리터 언어: 한 줄씩 실행되며, 실시간으로 오류 확인 가능동적 타이핑: 변수 선언 시 자료형을 명시하지 않아도 됨플랫폼 독립적: 운영체제에 상관없이 실행 가능강력한 라이브러리: 데이터 분석, 웹 개발, 머신 러닝 등 다양한 라이브러리 제공객체 지향과 함수형 프로그래밍 지원: 다양한 프로그래밍 패러다임을 지원2. 문자열 포맷팅(String Formatting)문자열 안에 특정 값을 삽입하는 방법입니다.2-1. 포맷 코드 사용 방법%s문자열 (string)%c문자 1개 (character)%d정수 (integer)%f부동소수점 (floating-point)%o8진수%x16진수%%% 문자 자체를 표현 2-2. 예제숫자 바로 대입pr..