코딩 학습/인공지능 기초 썸네일형 리스트형 [인공지능 기초] 전이학습(Transfer Learning)과 미세조정(Fine-tuning)이란? 지금 만들고 있는 스팸필터의 궁극적인 목표를 위해 성능이 좋은 인공지능도 필요하지만 나날이 발전하고 다양해지는 스팸문자를 따라잡기 위해서는추가로 스팸 처리된 자료에 대해서도 인공지능이 학습하는 기능이 필요하다. 이를 위해 원하는 기능은그림과 같이 1. 초기 DB를 통해 학습된 모델을 기반으로 해서 2. 추가로 이용자가 서비스에서 스팸 신고를 하면3. 해당 내용이 인공지능에 추가로 학습되어 새로운 모델을 만들고작동하는 기능이 필요했다. 그런데 인공지능에 대해 잘 몰랐기에 해당 기술에 대한 용어를 몰랐어서 지인분과 chat-gpt 님께 여쭤봤더니'Transfer Learning'과 'Fine-tuning'이란 키워드를 던져주셨다. 두 가지 키워드가 내가 원하는1. 추가 학습에 대한 키워드가 맞는지?2. 이.. 더보기 [Python, SkLearn] 로지스틱 회귀 함수(Logistic Regression) 분석 스팸 필터를 개발을 위해 [스팸 잡기] 스팸 잡기 24년 6월 기초 테스트 현황스팸문자에 빡쳐서 스팸 문자를 걸러주는 앱을 만들어서 쓰고파서 개발에 착수하였다. 일단은 나와 주위 분들에게 온 스팸 문자를 기반으로 python을 이용하여 학습을 수행해서 아주 간단한 스writing-pad.tistory.com 여러 모델을 이용하여 서비스를 개선하는 중 Python 의 Scikit-learn 패키지의 LogisticRegression 함수를 사용하게 되었다.model = LogisticRegression() 지금은 python 패키지를 이용해서 개발을 하지만1. 궁극적으로 Kotlin 과 Swift 와 같은 다른 언어로도 AI 모델을 개발 해야하고2. Transfer Learning 을 위해 해당 모델의 수.. 더보기 [인공지능 수학] ReLU 함수에 대해 Deep Learning을 배우다 보면 평소에는 자주 접하지 못하던 다양한 함수들을 접하게 된다. 그 중에 가장 기본적으로 많이 쓰이는 ReLU 함수에 대해 정리해보았다. 먼저, ReLU란? (Rectified Linear Unit) 의 약자로 한국어로는 '정류 선형 함수' 혹은 '경사 함수' 등으로 불리는데, 개인적으로는 '꺾인 선형 단위 함수' 가 이해가 편할것 같다. 말 그대로 선형 단위 함수 (y=x) 를 0에서 꺾은 함수이다. 수식으로는 f(x) = max(0,x) 이다. 수식이 익숙하지 않은 이들을 위해 풀어쓰자면 '0과 x 중에 큰 숫자를 고르는 함수' (예시. x = -2일때는 0 과 -2 중, 0 이 크므로 f(-2) = 0, x = 3일때는 0 과 3 중, 3 이 크므로 f(3) = 3.. 더보기 이전 1 다음