본문 바로가기

전체 글

(30)
NotJSONError('Notebook does not appear to be JSON: \'{\\n "cells": [\\n {\\n "cell_type": "c...') 해결 방법 Ipynb로 모델을 학습시키고 퇴근했는데 출근하니 컴퓨터가 재부팅되어 있었다. 그래서 살펴보려고 ipynb 파일을 다시 실행하려고하니 pychram, vscode, jupyter notebook 모두 실행이 안됐다. 찾아보니 원인은 특정 cell의 output 값이 너무 많아서 cache가 너무 크거나 하는 등의 이유로 컴퓨터가 재부팅됐고 그 과정에서 ipynb 파일 자체가 손상이 되어서 정상적으로 실행이 안되는 문제이다. 해결법으로는 1. 새로운 ipynb 파일을 만든다. 2. 실행이 안되는 ipynb 파일과 새로 만든 ipynb 파일을 메모장으로 실행한다. 3. 메모장으로 연 새로 만든 ipynb 파일의 내용 가장 아래에 있는 "outputs" 부분부터 끝까지를 복사 한 후 열리지않는 ipynb 파일..
A SURVEY OF EMBODIED AI: FROM SIMULATORS TO RESEARCH TASKS 논문 정리 - 1 https://arxiv.org/abs/2103.04918 Embodied AI 분야의 Survey 논문입니다. 시뮬레이터에 대한 설명과 여러 가지 평가 방법들, Embodied AI의 연구 주제 등을 쉽게 잘 설명해주는 논문이어서 입문으로 읽기에 적합합니다. ABSTRACT 최근 인공지능의 패러다임은 인터넷상에 널리 퍼져있는 이미지, 비디오, 텍스트 등을 활용하여 학습하는 "Internet AI"에서 실제 혹은 시뮬레이션에서 학습을 하는 "Embodied AI"로 변화하고 있습니다. Embodied AI에 대한 관심은 증가하고 있지만 이에 대한 포괄적인 조사(Survey)는 이루어지지 않고 있습니다. 본 논문에서는 SOTA 수준의 시뮬레이터 9개를 벤치마킹하여 시뮬레이터가 Embodied AI 연구에 ..
Embodied AI란 무엇인가? 구현하다는 뜻을 가진 Embody의 과거분사인 Embodied와 인공지능을 뜻하는 AI가 결합된 단어입니다. 시뮬레이터(Simulator)라는 3D 가상환경(Environment)에 에이전트를 생성하여 여러가지 과제(Task)를 수행시켜 학습시킨 후, 현실의 로봇과 같은 기계에 전이하여(Sim2Real) 현실에서도 특정 과제(Task)를 잘 수행할 수 있도록 하는 분야입니다. 주요 단어들을 살펴보면 시뮬레이터 Simulator : 에이전트가 움직일 수 있는 가상의 공간을 만들고 그 안에 가구나 물건, 사람등을 배치하여 현실적인 가상의 실험공간을 만들어주는 프로그램 입니다. 가상 환경 Environment : 에이전트가 돌아다니는 3D 가상 환경으로 주로 집으로 많이 만듭니다. 방, 부엌, 거실, 화장실 ..
Attention Mechanism을 공부하면서 Activation Function에도 적용시키면 어떨까라는 생각을 했는데 이미 있었다. 저번에도 코사인 유사도를 Loss Function으로 써보면 어떨까라는 생각을 했었을 때도 이미 있었다. 연구라는건 참 어려운것같다.
CUDA_ERROR_LAUNCH_FAILED 해결법 LSTM을 2개 연속으로 사용하려니 이러한 오류가 떴습니다. "CUDA_ERROR_LAUNCH_FAILED: unspecified launch failure" 배치사이즈를 줄이거나 그래픽 카드 드라이버를 업데이트 해도 안됐는데 배치사이즈를 64에서 128로 오히려 늘리니까 해결 됐습니다.