본문 바로가기
반응형

인공지능2

Chat-GPT를 이용한 가상 피아노 Preface 최근 들어 chatgpt라는 인공지능 채팅 시스템이 화제가 되어 한 두번씩 사용해보던 중 이 기술을 사용해 간단한 프로그램을 만들어보고싶다는 생각이 들었다. 어떤 프로그램을 제작할지 고민하다가 개발을 처음 시작할 때부터 만들어보고 싶었던 가상 피아노 코드를 부탁해보기로 결정했다. 물론 처음부터 완벽한 코드가 출력되지는 않고 몇 번의 수정을 거쳐야 했지만, 단지 몇 분만에 간단한 가상 피아노 코드가 뚝딱 완성되었다. 처음 부탁한 코드는 키보드로 값을 입력받아 소리를 출력하는 코드였고, 두 번째로 부탁한 코드는 기존의 코드를 GUI 형식으로 화면에 출력하여 사용자가 건반을 누르면 소리가 출력되는 코드였다. 이후 두 번째 코드에 서스테인 기능과 계이름 출력 기능, 마우스와 키보드 두 가지 입력 .. 2023. 3. 7.
인공지능, 머신러닝, 가상현실, 증강현실 인공지능, 머신러닝, 가상현실, 증강현실에 대해 공부했다. 영어 공부를 할 때 종종 사용하는 파파고와 같은 인공지능이 데이터를 축적하여 결론을 도출하는 방식을 알 수 있었고, 인공지능의 발달로 생겨난 다양한 현상에 대해 고민해볼 수 있었다. 또한, 가상현실과 증강현실, 혼합현실의 차이를 알게되었다. - 인공지능 : 인간이 아닌 존재가 인간과 같은 지능을 갖도록 하는 기술 → 자연어 이해능력, 인지기능, 학습기능, 추론기능을 바탕으로 문제 해결 - 인공지능은 얼마 전까지 외면당했지만 클라우드 컴퓨팅 기술과 빅데이터 기술의 발전으로 인해 변화했다. - 인공지능 학습 방법 ① 기계학습 : 컴퓨터에게 데이터를 주고 스스로 학습하게 하는 방식 ② 딥러닝 : 학습에 사용할 데이터를 빅데이터로 적용하여 최적화된 문제.. 2021. 5. 13.