본문 바로가기

딥러닝3

RNN과 LSTM 으로 주가예측하기 안녕하세요, 여러분! 오늘은 인공지능 분야에서 매우 중요한 역할을 하는 RNN(Recurrent Neural Network)과 LSTM(Long Short-Term Memory)에 대해 이야기하려고 합니다. 초보자분들도 쉽게 이해할 수 있도록 알고리즘의 기본 개념부터 응용분야, 그리고 RNN을 통해 애플 주가를 예측하는 딥러닝 모델을 만들어 보겠습니다. RNN 은 무엇인가? RNN의 기본 개념 RNN(Recurrent Neural Network)은 순환 신경망이라고도 불립니다. RNN은 시계열 데이터와 같이 순서가 있는 데이터를 처리하기 위해 고안된 딥러닝 모델입니다. RNN은 과거의 정보를 기억하고 새로운 정보와 함께 처리할 수 있어 시계열 데이터를 다루는 데 특화되어 있습니다. RNN의 구조 RNN은.. 2023. 4. 28.
딥러닝이란 무엇인가? 딥러닝 소개 딥러닝은 최근 몇 년 동안 기계학습의 가장 주목받는 분야 중 하나입니다. 요즘 핫한 챗지피티도 딥러닝 기반의 모델을 사용하고 있습니다. 이 글에서는 딥러닝의 역사와 주요 알고리즘, 응용 분야를 살펴보고, 그 한계점과 미래 전망에 대해서도 다루어 보겠습니다. 딥러닝의 역사 딥러닝은 인공지능(AI)의 한 분야로서, 1943년 워런 맥컬록과 월터 피츠가 처음으로 인공신경망(ANN) 개념을 제안한 이래로 꾸준한 발전을 거듭해왔습니다. 1980년대에 들어서면서 역전파 알고리즘이 발표되었고, 이후 2000년대 초반에는 딥러닝이 현대적인 모습으로 성장하기 시작했습니다. 딥러닝과 머신러닝의 차이점 딥러닝은 머신러닝의 한 분야로, 인공신경망을 기반으로 한 학습 방법입니다. 딥러닝은 머신러닝보다 더욱 복잡한 .. 2023. 3. 25.
딥러닝으로 병든 농작물 분류하는 웹앱 만들어보기 딥러닝 케라스 framework를 이용하여 병든 농작물을 분류해 내는 딥러닝 모델을 만들어 보고 이를 응용하여 웹 앱 제작까지 해보겠습니다. 아래는 미리 만들어둔 후추 잎의 감염 여부를 판정하는 웹 어플리케이션입니다. gradio 라는 툴을 이용하면 편리하게 아래와 같은 web application 제작이 가능합니다. 모델 생성을 위한 개발 환경은 코랩에서 진행하도록 할게요. Colab 은 브라우저 내에서 Python 스크립트를 작성하고 실행할 수 있습니다. 무료 GPU 를 통해 간편하게 딥러닝 코드를 실행해 볼 수 있습니다. 아래 사이트에서 실행이 가능합니다. https://colab.research.google.com/ Google Colaboratory colab.research.google.com.. 2023. 3. 6.