전체 글(82)
-
happiness
행복은 무엇인가 나는 무엇을 원하는가 불편함을 감수하고서라도 하고싶은 것이 있는 사람은 얼마나 벅차고 행복할까 편함을 추구하는것은 행복을 바라보지 않아서고 행복을 몰라서 행복을 바라볼수 없으며 나를 모르니 행복을 모르는것이고 불편함을 피하는것만이 능사라면 나를 알 필요가 없으니 세상과 만나고 사람을 만나 식견을 넓히고 내가 세상을 대하는 태도를, 생각을, 가치관을 이해하면 비로소 행복을 바라볼 수 있어질 것이다 가장 가까운 친구와 함께하는 내가 진짜 나일것이고 그들이 바라보는 나의 모습은 나의 깨달음일것이고 깨달음은 나를 단단하게 하여 세상에 대한 두려움에 당당히 맞서게 할것이다
2024.06.13 -
[AWS]비즈니스 관점에서 파인튜닝 이해
성능 상향평준화 된 프리 트레이닝 모델(독점 closed 모델) ㆍ프리 트레이닝 모델 = LLM & sLLM = 라벨링되지 않은 = 일반 개념의 데이터로 = 일반 개념 이해도 극대화 > 일반적인 논리연산/판단/생산적인 일반적인 작업(생성, 요약, 질의, 응답 등)ㆍ파인 튜닝 = 소수 라벨링 된 / 혹은 되지 않은 = 특정 개념의 데이터로 = 특정 도메인 개념 이해도 극대화= 특정 작업 수행 (지침/가이드에 따른) 파인 튜닝 도입에 대한 판단 기준표ㆍ파인튜닝 복잡도/비용 : 프리트레이닝/재트레이닝 > 정렬 튜닝 > 명령어 튜닝 > 프롬프트 엔지니어링 > 특정 지식/컨셉/문장/스타일/어투 ㆍFrom-scratch training : Pre-Training / Re-Training- 방식 : 데이터셋 추..
2024.06.11 -
[안드로이드 앱 생성]PyTorch 모델을 TensorFlow Lite모델로 변환
[작업 개요]ㆍ 텍스트 분류 기능을 파이썬으로 코딩하여 PyTorch모델을 만들었다.pytorch_model.bin [679MB] BERT 자연어처리 분류모델로 작성안드로이드 앱에서 해당 모델 기능 사용하기 위해 파일 형식 변환이 필요변환 후에 사이즈 경량화가 필요한 경우 추가작업이 필요 [ 모델 파일 변환 계획 ]모델파일 형식 변경(경량화는 아직 안함)(필요시)변경된 파일에 추가 경량화경량화된 모델파일 생성하고 경량화 추가작업 수행 ㆍ 계획 ① 모델파일 형식 변경PyTorch 모델인 pytorch_model.bin 파일은 안드로이드에서 직접 구동되지 않는 파일 형식입니다. 따라서, 이 모델을 TensorFlow Lite 포맷인 tflite 파일로 변환하는 작업은 안드로이드에서 구동 가능한 모델로 만..
2024.06.03 -
AndroidStudio로 APK만들기 (계획짜기)
*계속 수정중입니다 (현재 24.06.10.) * 개발 개요더보기- 개발 할 앱('앱A'로 명명)- 기존에 사용하고있는 앱('앱B'로 명명)- '앱A'에는 백그라운드에서 실행된다. 즉, 사용자가 직접 앱을 켤 필요가 없다.- '앱B'에서 특정 TextBox에 입력된 텍스트가 있다면 '앱A'가 그 분석 결과를 팝업형태로 '앱B'에서 띄운다.- 단, '앱B'는 어떠한 개발도 진행할 수 없는 외부 사용 앱이다.- '앱B'에 접근하여 데이터를 읽어 '앱A'에서 작업하고 '앱B'에서 출력하는 방식의 작업이며,이것은 ' AccessibilityService를 사용한다. * 작업 순서1. 앱B에서 앱A와 상호작용하기 위한 작업ㆍAndroidStudio 실행ㆍ 새 프로젝트 생성 > 'Empty Activity' > ..
2024.06.03 -
[AndroidStudio]Manifest merger failed with multiple errors, see logsDuplicate class 오류Java heap space 문제
(1) 오류 발생더보기Executing tasks: [:app:clean, :app:assembleDebug, :app:assembleDebugUnitTest, :app:assembleDebugAndroidTest] in project C:\Users\User\AndroidStudioProjects\NewApp2> Task :app:clean UP-TO-DATE> Task :app:preBuild UP-TO-DATE> Task :app:preDebugBuild UP-TO-DATE> Task :app:mergeDebugNativeDebugMetadata NO-SOURCE> Task :app:generateDebugResValues> Task :app:checkDebugAarMetadata> Task :ap..
2024.05.30 -
[AWS교육]비즈니스 관점에서 RAG의 이해
(참고) RAG의 기본개념RAG는 "Retrieval-Augmented Generation"의 약자로, 텍스트 생성 모델의 성능을 향상시키기 위해 검색(retrieval) 기술을 결합한 접근 방식입니다. RAG는 크게 두 가지 주요 컴포넌트로 구성됩니다:검색 컴포넌트 (Retrieval Component):이 컴포넌트는 대규모 데이터베이스나 문서 집합에서 관련 정보를 검색하는 역할을 합니다.주어진 입력 문장이나 질문에 대해 관련성이 높은 문서를 찾아냅니다.이 과정은 보통 검색 엔진이나 특정 문서 임베딩 기법을 사용하여 이루어집니다.생성 컴포넌트 (Generation Component):이 컴포넌트는 검색된 정보를 바탕으로 자연스러운 텍스트를 생성합니다.주로 트랜스포머(Transformer) 기반의 언어 ..
2024.05.28