본문 바로가기

인공지능

(13)
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로 오히려 늘리니까 해결 됐습니다.