본문 바로가기

전체 글

[MLOps] BentoML 모델 배포 목적: AI 제품 빌드를 위한 플랫폼 (효율적인 다양한 ML 모델 아키텍처 빌드, 파이프라인 관리, 서빙) 특징: 폭 넓은 ML 프레임워크 지원, 용이한 파이프라인 정의, Transformer-friendly BentoML 구조 모델을 Runner에 받게 됨 API라고 하는 서비스 코드 내에서 실행되게 됨 BentoML은 docker image를 지정해줄 필요 없이, 모델 패키징 후에 serve 또는 containerize를 하게 되면 "알아서" docker image를 불러옴. Runner 정의: 원격 python worker에서 실행 가능한 계산 단위 작동: Runner에 할당을 하게 병렬적으로 실행시킨 후, 결과를 merge하여 최종결과를 도출하여 output Service: 사용자의 input에 .. 더보기
[독일어] 가족 호칭 단어 뜻 표현 der Großvater 할아버지 Großeltern die Großmutter 할머니 der Vater 아빠 Eltern die Mutter 엄마 der Onkel 삼촌, 큰/작은 아빠 die Tante 이모, 고모 der Bruder 남자형제 Geschwister die Schwester 여자형제 der Ehemann 남편 die Ehefrau 아내 der Sohn 아들 Kinder die Tochter 딸 der Enkelshon / Enkel 손자 Enkelkinder die Enkeltochter / Enkelin 손녀 der Neffe 남자 조카 die Nichte 여자 조카 결혼하면 생기는 가족 der Schwiegervater 시아버지, 장인 Swhweigereltern di.. 더보기
[독일어] 직업 (Berufe) 일반적인 구조: "직업 + -in = 여성 직업" 예외적인 경우도 존재함. ex) Krankenschwester (여자 간호사) / Krankenpfleger (남자 간호사) 남자 직업은 앞에 "der" 여자 직업은 앞에 "die" ex) die Krankenschwester / der Krankenpfleger 예외적인 경우를 제외하고는 "직업"만 정리하고자 한다. 독일어 발음 한글 뜻 Ärztin [에르ㅊ틴] 여자 여자 Arzt [아ㄹ츠] 남자 의사 Programmierer [포ㅎㅓ그러미어러] 프로그래머 Bauarbeiter [v봐우아v바이터] 건설노동자 Verkäufer [f풰에코ㅓ이f풔] 판매원 Frisör (= Friseur) [f프리z쥬ㅣ어] 미용사 Hausfrau [하우스f뤄어-] 주부 Kr.. 더보기
[독일어] 숫자 (0 ~ 19) 0 ~ 12 고유의 이름이 있음 0 null [눌] 1 eins [아인ㅅ] 2 zwei [ㅊ쯔바(v)이] 3 drei [드라이] 4 vier [피(f)-아] 5 fünf [퓐(f)f] 6 sechs [젴(z)ㅅ] 7 sieben [지(z)-븐] 8 acht [아ㅋ흐ㅌ] 9 neun [노인] 10 zehn [ㅊ쩨-ㄴ] 11 elf [엘f] 12 zwölf [ㅊ쯔뵐(v)f] 13 ~ 19 13의 경우, 3(drei) -> 10(zehn) 순서로 읽음 13 dreizehn [드라이ㅊ쩨-ㄴ] 14 vierzehn [피(f)-아ㅊ쩨-ㄴ] 15 fünfzehn [퓐(f)ㅊ쩨-ㄴ] 16 sechzehn [제(z)히ㅊ쩨-ㄴ] 17 siebzehn [집(z)ㅊ쩨-ㄴ] 18 achtzehn [아ㅋ흩ㅊ쩨-ㄴ] 19 neun.. 더보기
[독일어] 발음규칙 알파벳 발음 알파벳 발음 설명 예시 B [ㅂ]과 [ㅃ] 중간 정도의 발음 bar [바-] 현금의 Paar [파-] 한 쌍, 커플 C [ㅊ]소리로 시작해서 아주 약한 [ㅉ]로 끝남 C1 [ㅊ쩨 아인ㅅ] 유럽 언어 상급 레벨 D 단어 맨 앞 -> [d] 발음 Deutschland [도이칠란ㅌ] 독일 단어 맨 끝 -> [t] 발음 G 단어 맨 앞 -> [g] 발음 Gut [구-ㅌ] 좋다 단어 맨 끝 -> [k] 발음 Tag [타-ㅋ] 날, 하루 예외) 단어 맨 끝에 ig 조합 -> [ㅎ] 발음 König [쾨-니ㅎ] 왕 J [y] 발음 jung [융] 어리다, 젊다 예외) 외래어인 경우 -> [j] 원어 발음 Jeans [진스] 청바지 S 단어 맨 앞 -> [z] 발음 Sahne [자(z)-네] 생크림 단어 .. 더보기
[독일어] 알파벳 기본 알파벳 26개 A a B b C c D d E e F f G g H h I i J j [aa] 아- [be] 베- [ce] ㅊ쩨- [de] 데- [ee] 에- [ef] 에f [ge] 게- [ha] 하- [ii] 이- [jot] 요ㅌ Auto [아우토] 자동차 Berlin [베알린] 베를린 Chemie [혜미-] 화학 Dom [도옴] 대성당 Esel [에-젤(z)] 당나귀 Feuer [포(f)이아] 불 Gast [가ㅅㅌ] 손님 Haus [하우ㅅ] 집 Insel [인젤(z)] 섬 Junge [융에] 소년 K k L l M m N n O o P p Q q R r S s T t [ka] 카- [el] 엘 [em] 엠 [en] 엔 [oo] 오 [pe] 페- [ku] 쿠- [er] 에앓 [es] 에ㅅ [te].. 더보기
[논문리뷰] Improving deep learning protein monomerand complex structure prediction usingDeepMSA2 with huge metagenomics data (DeepMSA2-based protein folding, DMFold) Publish: 2024.01.02. / Nature methods AlphaFold나 RosseTTAFold는 "genetic database 기반 MSA 데이터" 와 "structure database 기반 pair representation" 간의 정보를 교환하고, iterative하게 받아올 수 있도록 model architecture를 구성하여 좋은 성능을 보였다. 본 논문의 저자들 또한 DeepMSA2라는 모델에서 비슷한 concept을 가지고, genomic and metagenome sequence database를 기반하여 모델을 만들었으며 CASP15 데이터로 비교해본 결과, AlphaFold2-Multimer server (v.2.2.0) 보다 더 좋은 성능을 보였다고 한다. Deep.. 더보기
Five stages of phylogenetic analysis Stage 1. Sequence Acquisition For phylogeny, DNA can be more informative The protein-coding portion of DNA has synonymous and nonsynonymous substitutions Thus, some DNA changes do not have corresponding protein changes Stage 2. Multiple Sequence Alignment (MSA) The fundamental basis of a phylogenetic tree Include misalignment, nonhomologous sequence → It will still be possible to generate a tree.. 더보기