Local Storage와 Session Storage의 차이 를 알아보기 전에
‘Storage(web storage)‘란 무엇인지 우선 알아봅시다. HTML5에서 등장한 웹의 데이터를 클라이언트에 저장할 수 있는 기능
인터넷상의 통신을 하는데 어떤 자료를 가지고 있어야 한다거나, 나의 정보(유저정보)를 관리하는 등의 데이터 관리를 위한 저장소 기능. 그리고 storage는 두 가지 종류가 존재
Local Storage와 Session Storage Local storage
origin(요청이 시작된 서버를 나타내는 URL)이 같을 경우, 여러 탭과 브라우저 창에서 공유되는 저장소.
폴더 안에 있는 특정 파일 리스트 정리 어떤 폴더 안에 있는 특정 확장자명의 파일들의 리스트를 정리하고 싶을 때 사용합니다.
1 2 3 4 5 6 7 ## 폴더안에 있는 .csv파일 리스트 가져오기 import os path = '/경로/' file_lists = os.listdir(path) file_list_result = [file for file in file_lists if file.endswith('.csv')] ## 파일명 끝이 .csv인 경우
이후 pandas DataFrame에 넣을 때
1 2 3 4 5 6 import pandas as pd df = pd.
‘머신러닝’이란 무엇인지 우선 알아봅시다. 머신 러닝(machine learning) 또는 기계 학습(機械學習)은 경험을 통해 자동으로 개선하는 컴퓨터 알고리즘 연구 분야입니다. 이는 인공지능의 한 분야로 간주되며, 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발합니다. 예를 들어 ‘이 운동화가 진품이 맞는지?’, ‘특정 시간대에 A에서 B까지 가는데 얼마나 시간이 걸리는지?’, ‘수신한 메일이 스팸메일인지?’ 등 표현(representation)과 일반화(generalization)가 핵심인 기술입니다. 표현이란 데이터의 평가이며, 일반화란 아직 알 수 없는 데이터의 처리를 의미합니다.
인공지능 ⊃ 머신러닝 ⊃ 딥러닝
RNN & LSTM 감정분석을 위한 프로젝트를 기획하면서 RNN과 LSTM이라는 신경망 분석에 대하여 알게 되었습니다. 신경망 분석은 기계학습과 인지과학에서 영감을 얻어 설계된 통계학적 학습 알고리즘인데요. 이 둘의 개념를 알아보겠습니다.
RNN(Recurrent Neural Network) 순환 신경망 시퀀스(Sequence)라는 것이 있습니다.
시퀀스는 간단히 ‘문맥이 있는 데이터’ 입니다. 문장은 단어들의 시퀀스, 음악은 음계들의 시퀀스, 동영상은 이미지의 시퀀스라고 할 수 있습니다. 그런데 시퀀스의 길이는 가변적입니다. 기존의 뉴럴 네트워크 알고리즘은 이미지처럼 고정된 크기의 입력을 다루는 데는 탁월하지만, 가변적인 크기의 데이터를 모델링하기에는 적합하지 않았습니다.