-
Python - < 4 > TOP NEW
개요 데이터 가공 이후 이를 사람이 쉽게 분석하기(EDA) 위해 자료들을 시각화할 라이브러리가 필요하다! 이에 주로 사용되는 Matplotlib와 코드 가독성 및 그래프를 쉽게 그릴 수 있게 도와주는 Seaborn 라이브러리를 정리하려한다. 지난 글에서 정리한 NumPy·Pandas가 데이터를 계산하는 단계였다면, 이번엔 그 결과를 사람 눈에 보이게 만드는 단계다. 왜 굳이 그림으로 바꿔야 할까? print(df.describe()) # 숫자 40개가 화면에 쏟아진다. 그래서... 뭐가 이상한 건데? describe()가 뱉은 숫자표를 아무리 노려봐도 “3등석 요금에 이상하게 비싼 값이 하나 껴 있다” 같... Read More
-
Python - < 3 > TOP NEW
개요 AI 활용 도구에 필수로 쓰이는 데이터 가공 Python 라이브러리들(Numpy, Pandas)을 정리 해두려 한다. Pandas는 데이터를 읽고, 정리하고 탐색하는데 이용하고 NumPy는 정리된 데이터(숫자)를 계산하는데 이용한다. Pandas = 표를 다루는 손 / NumPy = 숫자를 계산하는 머리 식당으로 비유하면 Pandas는 재료를 다듬고 분류하는 주방 보조, NumPy는 실제로 불을 다루는 주방장이다. 둘은 경쟁 관계가 아니라, Pandas가 내부에서 NumPy를 부려 쓰는 상하 관계다. 실제로 df[“price”].values를 찍어보면 정체가 numpy.ndarray로 나온다. ... Read More
-
NAN(Next AI Network) 해커톤 - < 10 > TOP NEW
최적화 작업 만들어진 구조에서 프로토타입을 돌리며 의아한 부분들이 발견되어 기획AI의 프롬프트 검증을 한 단계 진행하였다. ARCH-000 (아키텍쳐 카드) 들 중 convention 카테고리 카드들이 유사도 결정 방식으로 인해 선정이 안되는 오류 아키텍쳐 카드들이 기능별로 필요한 부분이 많으나 최대 3개까지만 참조되는 논리적 오류 검사 구조에서 위의 사항들이 검출되지 않았던 오류 기획 > 개발 AI에게 전달해주는 입력을 영어로 전달하도록 수정하였다 (토큰 효율화) 위의 사항들을 종합하여 구조 카드 후보를 확대하고 검사 구조 개선... Read More
-
NAN(Next AI Network) 해커톤 - < 9 > TOP NEW
개요 현재까지 AI 개발 프로세스 구조 개선을 진행하여 주말동안 게임 기획을 마치고 구현을 하려 한다. 에셋 생성기 현재 LoRA 를 통한 픽셀아트 학습으로 에셋을 생성하려 기획을 하면서 로컬 GPU로 학습을 진행해주었다. 카테고리는 character(동적인 생명체), prop(정적인 물체), tile (배경),icon(UI요소) , panel(UI요소), button(UI 요소) 로 구분을 하여 따로 학습을 진행하였다.( 대략 평균 학습시간은 1시간 정도로 만족하지 못한 경우 재학습을 반복햇다. 그동안 할 수 있는건 오로지 휴대폰으로 E-book 읽기 뿐… ) ( 왼쪽 위에서 오른쪽 아래 순서대로... Read More
-
NAN(Next AI Network) 해커톤 - < 8 > TOP NEW
개요 현재 진행 간 게임이 만들어지기는 하나, 에셋(이미지)퀄리티 및 코드 적합성(기능이 충분히 연계되는가)이 너무나도 떨어지기에 이를 보완할 방법을 생각하게 되었다. Code Generator 보완 게임 코드를 현재 LLM 모델에게 시킨다음, 이를 Unity MCP 서버를 이용해 갖다 붙이기만하고 있다. 이게 당연하지만서도 유니티 프로젝트들의 구조를 이해하며 사용하는게 아닌, 그저 만들고 쓰는 느낌이 심했다. 보완점 분석 유니티 프로젝트(또는 공식문서)들을 참고하여 알맞는 형태를 학습시켜 구조를 개선해보기로 하여 기존 기획 AI를 위한 RAG 구조에 추가 아키텍쳐란을 생성하려한다. 사실 RAG 자료 수집... Read More
-
Python - < 2 > TOP NEW
오늘의 목차 함수와 내장함수 및 람다에 대해서 작성 함수 함수의 선언과 주석처리는 아래의 구조와 같다 # 인자는 명시적으로 타입을 적어줄 수 있으나 생략가능하다. # 기본 인자도 지정 가능 # *로 js와 동일하게 나머지 인자도 받아서 사용 가능 (tuple 타입) # ** 의 경우 tuple 대신 dict 인자를 타입으로 받을 수 있음 def get_function (arg1: int, arg2: str = "인자", *args) -> int: """ 이 주석은 함수에 관한걸 설명해둡니다. 에디터별 설정에 따라 자동완성 시 뜰 수도 있습니다. """ return #... Read More
-
NAN(Next AI Network) 해커톤 - < 7 > TOP NEW
현 상황 어제 대략적인 구조를 수정한 후, Claude Code에 붙여 오늘은 프로토타입을 실행해볼 예정이다. 프로토타입 게임 진행 입력으로 “포스트 아포칼립스 배경의 귀염뽀짝한 동물들 게임, 전체 파이프라인” 라고 진행하며 게임 생성을 진행해보았다. (Unity MCP 를 구동하기 위해 별도의 Unity Project를 오픈 해둠 ) 기본 적으로 아이디어를 입력하면, RAG 기술을 게임 기획에 대한 요소/장르/시장 반응 을 읽어온다. ( 유사도가 높아 시너지가 좋은 것과 반례 예시를 검색 ) 이후 이 아이디어를 토대로 spec(기능) 단위로 쪼개어 설계도를 작성한다. 설계도를 통해 Unity MCP... Read More
-
NAN(Next AI Network) 해커톤 - < 6 > TOP NEW