전체 글 27

(알아두면 유용한💡)영어원서/논문에 자주 등장하는 영어 표현! A to Z.

시간이 참 빠르죠? 벌써 2024년의 5월 중순이 되었어요.대학생 4학년인 저에게 이번 학기 가장 큰 관심사가 있다면, 바로 '캡스톤디자인'이 아닐까 싶어요.'캡스톤디자인'은 이공계열 대학생분들이 학위 졸업을 위해 반드시 거쳐야 하는 단계 중 하나죠😂사실 학기 초에 저희 교수님께서 학생들에게 논문을 영어로 작성해보면 좋은 경험이 될 것 같다고 말씀해주셨어요.다른 친구들은 어떨지 모르겠지만, 일단 저는 제 연구 주제를 고려했을 때 영어로 작성하면 평가받기 어려워질 것 같아 최종적으로 한국어로 논문을 작성하기로 했어요!그래도 선행연구를 찾다보니 영어원서나 논문에 노출된 시간들이 엄청 많아지더라구요.   그래서, 오늘 소개할 내용은 알아두면 유용한 영어 원서/논문에 자주 등장하는 영어 표현입니다.총 4가지 ..

[ML] scikit-learn ①

오늘은 머신러닝의 대표적인 라이브러리 'scikit-learn'에 대해 알아보겠다.     scikit-learn(sklearn)이란사이킷런은 파이썬 기반의 대표적인 머신러닝 라이브러리이다. 다양한 ml 알고리즘과 프레임워크, api를 제공하여 손쉽게 머신런이 모델을 구축할 수 있도록 도와준다.  아래는 사이킷런 사이트이다.https://scikit-learn.org/stable/ scikit-learn: machine learning in Python — scikit-learn 1.4.2 documentationModel selection Comparing, validating and choosing parameters and models. Applications: Improved accuracy vi..

언리얼 엔진 기능 파헤치기! 버추얼 프로덕션 편

오늘은 내가 요즘 많은 관심을 갖고 있는 언리얼 엔진의 '리얼타임' 기술을 활용한 '버추얼 프로덕션'에 대해 알아보려고 한다.     리얼타임? 그게 뭔데?언리얼엔진과 버추얼 프로덕션 기술을 접하다보면, '리얼타임'이라는 용어를 심심찮게 만나볼 수 있다. 한국정보통신기술협회의 정보통신용어사전에 따르면,  리얼타임(Real-time) 또는 실시간성이라는 용어는 어떤 시스템 내의 실시간 테스크에 대하여 작업 수행의 시작과 수행 완료에 대한 시간적인 보장을 하는 것과 실시간 테스크의 작업 수행에 대한 정확도를 보장장하는 것을 의미한다. 쉽게 말해 가상의 공간을 지연 현상 없이 '실시간'으로 구현할 수 있다는 것이다. 그리고, 언리얼 엔진의 리얼타임 기술은 실시간 렌더링 기술을 지원하여, 제작 과정에서 즉각적인..

개리마커스 『Kluge 클루지』 북리뷰

올해도 변함없이 진행되는 독서모임!이번 4월에 읽은 책은 팀원의 추천으로 읽게 된 개리 마커스의 『Kluge 클루지』이다.     읽게 된 계기위에서도 짧게 설명했지만 팀원의 강력한 추천이 있었다. 찾아보니 이 책은 10년 전에 절판되었다가 최근에 자청의 인생책으로 소개되며 다시 역주행 베스트셀러를 달리고 있다고 한다. 참고로, 자청은 2022년 『역행자』를 출판하고 베스트 셀러 작가로 큰 화제를 이끈 사람이다. 이 책을 추천한 팀원도 자청의 열렬한 팬(?)이라 이 책을 읽어보고 싶었다고 했다.     『클루지』 - 생각의 역사를 뒤집는 기막힌 발견『클루지』는 뇌과학, 진화심리학, 언어학 등 다양한 학문 분야를 아우르며 인간 마음의 기원을 탐구하는 인지과학자 개리 마커스의 대표작이다.      저자 소개..

북리뷰📚 2024.05.05

3일만에 ACP 자격증(구 ACA) 취득하기 [합격 후기!]

1. 이 글을 쓰게 된 계기? (정확히는, 자격증을 공부하게 된 계기!)1인 게임 개발 프로젝트는 스케줄링의 유연성이 크다는 장점이 있지만, 그에 비해 시간적 비용이 크다는 단점이 있다. 나는 그동안 1인 게임 개발 프로젝트를 진행할 때마다, 외부 인원 투입 없이 기획/그래픽/개발을 혼자서 진행해왔다. 이제까지 3번의 프로젝트를 진행했고, 그때마다 가장 힘들었던 부분은 단연코 그래픽 작업이었다. 기획 및 개발은 책/구글링 + 나의 어빌리티로 학습으로 충분히 구현 가능했으나, 그래픽 작업은 훨씬 더 높은 벽이었다. 이 때문에 시간적 비용이 매우 많이 들었으며, 그 일례로 ecnv 프로젝트를 진행할 때 1달 반 이상이 그래픽 작업이었던 적도 있었다. 가끔은 개발보다 그래픽에 매달린다 싶을 정도로, 나 스스로..

범죄수사학 연구와 인공지능이 만나면?

한국통신학회를 갔다왔다.  얼마전, 1월 31일 ~ 2월 2일에 강원도 평창에서 열리는 한국통신학회에 참석하였다. 올해는 한국통신학회 창립 50주년이라 삼성전자 최성현 부사장, SKT 이종민 부사장를 비롯한 UCL의 Kai Kit Wong 교수 등 통신분야에서 저명한 사람들을 초청하였다. 나는 금요일 오후 3시에 도착하여, 호텔 체크인을 한 후 4시부터 학회 세션에 참가하였다. 내가 참가한 세션은 인공지능소사이어티 특별세션 2로목록- 효율적 신호등 인식을 위한 딥러닝 기반 카메라 IMU 융합 시스템- Encoder- Decoder 아키텍쳐 종류에 따른 이미지 캡션 분석- 긴급신고 범죄 접수 및 수사를 위한 인물 네트워크 생성 기반의 스마트 범죄 수사 기법 연구...등이 있었다. 이중 내가 가장 흥미롭게 ..

2023년에 읽은 책 정리

도서 리스트 1. 플랫폼 승자의 법칙 2. 서비스 기획자로 일하고 있습니다 : 현직 서비스 기획자가 들려주는 커리어 관리부터 취업•이직까지! 3. 기획자의 노트 4. 프로 Git 5. Human Computer Interaction 개론 : UX Innovation을 위한 원리와 방법 6. 게임 인류 7. 프로그래밍 심리학 8. 이론과 실전으로 배우는 게임 시나리오 : RPG, AOS부터 VR/AR까지 게임에 필요한 '진짜' 스토리텔링 만들기 9. 유니티 게임 디자인 바이블 10. 게이미피케이션 1. 김미연 - 레코드를 통해 어렴풋이 2. 로버트 기요사키 - 부자 아빠 가난한 아빠 3. 이지선 - 지선아 사랑해 4. 이시한 - GPT 제너레이션: 챗GPT가 바꿀 우리 인류의 미래 5. 마이클 샌델 - 완..

북리뷰📚 2024.01.28

[컴퓨터구조] 컴퓨터 구조 기본 개념

이번 겨울 방학에 한빛미디어의 '혼자 공부하는 컴퓨터구조+운영체제'라는 책으로, 혼자서 CS/OS 공부를 진행하고 있다. 오늘 소개할 내용은 컴퓨터 구조의 기본 개념이다. 1. 다양한 형태의 컴퓨터 속 필수 핵심 요소 4가지 이 세상의 컴퓨터는 다양한 형태로 존재한다. 아두이노와 라즈베리 파이와 같은 손바닥만한 작은 형태의 컴퓨터, 우리가 매일 들고다니는 스마트폰, 노트북과 데스크탑, 서버 컴퓨터 등 크기와 쓰임이 제각기 다르다. 하지만, 이렇게 다양한 형태를 지니고 있을지라도 그 속을 파헤쳐보면 공통적으로 들어가있는 부품들이 있다. 이것은 곧 컴퓨터의 핵심 부품이라고 할 수 있다. 바로 중앙처리장치(CPU), 주기억장치(메모리), 보조기억장치, 입출력장치가 여기에 해당한다. 🔀주기억장치는 크게 2가지로..

IT's time!💻 2024.01.14

ChatGPT 기반 챗봇 제작 with Unity

나는 이번주에 유니티를 활용해 간단한 ChatGPT 기반 챗봇 서비스를 제작해보았다. 그 과정에 대해 지금부터 간략히 소개하고자 한다. 1. ChatGPT 연결 준비하기 - Open AI Key 발급 ChatGPT를 활용한 서비스를 구현하기 위해서는 먼저 Open AI Key가 필요하다. https://platform.openai.com/ 사이트를 통해 본인의 휴대폰 번호로 Open AI Key를 발급받을 수 있다. 다음과 같이 AI Key를 발급받은 후에, 아래에서 본인의 사용량과 남은 금액을 확인할 수 있다. 1. ChatGPT 연결 준비하기 - Build Setting 변경 유니티 엔진에서 File > Build Settings > Player Settings > Other Settings > Co..

Life is Game🎮 2024.01.07