분류 전체보기 142

Wine 를 사용하여 카카오톡 Ubuntu 설치

작성일 : 2024/10/09작업환경 : Ubuntu Desktop 22.04 Wine(Wine Is Not an Emulator)은 리눅스, macOS, 및 다른 Unix 기반 운영체제에서 Windows 애플리케이션을 실행할 수 있도록 해주는 호환성 계층으로, Windows 운영체제용으로 개발된 프로그램을 리눅스나 다른 OS 환경에서도 사용할 수 있도록 해주는 소프트웨어입니다.  Wine 설치하기  1. Wine 저장소 추가: Wine의 최신 버전을 설치하려면 먼저 공식 Wine 저장소를 추가해야 합니다. sudo dpkg --add-architecture i386sudo mkdir -pm755 /etc/apt/keyringssudo wget -O /etc/apt/keyrings/winehq-archi..

Linux_system 2024.10.09

[2024 AI 동향-3] LLM, VFM 그리고 LMM 모델

요즘은 LLM(Large Language Model : 거대 언어 모델) 에서 LMM(Large Multimodal Model) 로 넘어가는 모양세 이다. VFM(Vision Foundation Modle) - 이미지 기반의 초거대 AI foundation model.  LMM = LLM + VFM 어떤 AI 모델은 Fundation 모델 자체가 멀티모달을 지원한다.  반면 어떤 AI 모델은 Fundation 모델은 LLM이지만, 이를 추가로 training 한 Fine-Tuning 모델을 만들어 강력한 멀티모달을 지원한다.  LLM 과 LMM의 차이는 아래와 같다. LLM LMM문자학습내용문자+이미지+영상+파일보고서 작성문서 검색 및 요약활용사례엑스레이 해독, 이물 표정 분석이미지 및 영상 제작텍스트로..

AI 2024.10.08

우분투 공장 초기화 (재설치) 후 기본 설정

이 문서의 작성일 : 2024년 10월 09일 내가 가지고 있는 노트북은 Aspire E 15 (E5-575G-53VG) 라는 구형 모델이고 Windows 10 이 번들로 인스톨 되어 있었다.  예전해 어렵게 Ubuntu 20.04 를 설치해서 2년 넘게 사용하다가,  React 가 정상 설치되지 않아서 공장 초기화를 하려고 했다.  검색을 여러번 해보니 아래와 같은 방법이 나오긴 하지만, 보기에 초기화가 잘 안될것 같은 느낌이 들었다. sudo apt-get install --reinstall ubuntu-desktop역서 초기화 해도 React 는 여전히 설치가 안된다는 블로그 주인장 님의 기록을 듣고, 역시나 했음. 검색으로 글 몇개를 읽었더니, 결론은 재설치 하는 것이 가장 빠르다는 것을 알게됨...

Linux_system 2024.10.08

Magic School AI 가 뭐지?

[매직스쿨 AI(MagicSchool AI)]교사들의 다양한 일상 업무를 돕기 위해 설계된 AI 기반 플랫폼으로, 교사의 업무 효율성을 높이고, 번아웃을 줄이는 것을 목표로 합니다.전 세계적으로 200만 명 이상의 교사와 4,000개 이상의 학교 및 교육기관에서 사용되고 있습니다.업무에서 AI를 쉽게 사용할 수 있게 할 뿐만 아니라, 그 과정에서 AI에 대한 기술과 지식을 습득하는 데 도움이 됩니다.최근 학생용 버전도 출시하였으며, 학생용 버전은 학생들에게 AI 리터러시를 제공하고 책임 있는 AI 경험을 제공하는 것을 목적으로 합니다. [주요 기능]맞춤형 AI 서비스수업 계획,  평가 작성, 의사소통 등  60개 이상의 AI 서비스가 제공됩니다.반복적인 작업을 간소화하여 교육자들이 학생들과의 직접적인 상..

AI 2024.10.08

[2024 AI 동향-2] AI 모델 (LLM -Foundation) 전쟁

Update on : 2024/10/10 AI산업은 크게 두 개의 축으로 나눠 볼수 있습니다.  AI 모델을 개발해 초거대 AI 플랫폼을 구축하려는 빅 테크 기업 그런 AI 모델을 기반으로 하는 AI 응용 서비스를 개발하는 소규모 기업 여기서는  AI 모델에 대한 내용을 다루도록 하겠습니다.  AI모델이라 하면 LLM(Large Language Model : 대규모 언어 모델) 을 말합니다. LLM도 두가지 범주로 나눌 수 있는데, LLM 자체 엔진을 말하는 파운데이션 모델과 이를 미세 조정해 만든 파인튜닝 모델로 나뉩니다. 파운데이션 모델은 워낙 만들기가 어려워, 세계적으로도 그런 기술력을 지닌 업체가 손에 꼽을 정도입니다. 파운데이션 모델에서 미세조정을 거치면 여러가지 파인튜닝 모델이 만들어지게 되는..

AI 2024.10.05

연합 학습(Federated Learning), 그리고 챌린지

연합 학습(FL: Federated Learning)은 다수의 로컬 클라이언트와 하나의 중앙 서버가 협력하여 데이터가 탈중앙화된 상황에서 글로벌 모델을 학습하는 기술이다. 여기서 로컬 클라이언트는 사물 인터넷 기기, 스마트 폰 등을 말한다. 이 연합학습은 McMahan 외 공저자 4명이 2015년에 처음 논문[1]으로 발표한 이후, 2017년 구글 AI 블로그[2]에서 공식적으로 소개되고 실제로 모바일 G Keyboard에 적용 되고 있는 기술로서 많은 주목을 받기 시작했다.연합학습은 데이터 프라이버시 향상과 커뮤니케이션 효율성, 이 두 가지 장점 때문에 유용하게 쓰일 수 있다. 연합학습을 이용하면 병원의 임상 데이터와 같은 환자 개인정보가 보호되어야 하는 상황에서 데이터 유출 없이 학습이 가능하다. 그..

AI 2024.09.30

애플, 구글, IBM 등 빅테크 기업들이 연합학습을 연구하는 이유

2021년 2월 16일, 애플의 기계 번역팀이 연합 학습과 관련된 논문을 아카이브(arxiv)에 게재하였다[1]. 해당 논문은 On-device에서 개인을 위한 인공지능을 구현하기 위한 일반화된 시스템 디자인인 연합 평가 및 튜닝(FE&T)을 설계한 내용을 담고 있는데 서술하는 과정을 보면 구글의 연구진들이 이미 발표한 시스템[2]과 FE&T를 비교하는 방식으로 서술이 되어 있다.이번 포스팅에서는 원래 애플에서 발표한 논문의 내용을 다루어보려고 했는데 서술 과정이 구글에서 발표한 연구와 직접 비교한다는 것과, 따로 정리하지 않아도 될 정도로 일반화된 내용을 담고 있기 때문에 이번 시간에는 특정 기업에만 초점을 맞추지 않고 빅테크 기업들은 왜 연합학습을 연구하고 있는지에 대해서 탐구해보고자 한다. 연합학습..

AI 2024.09.30

[2024 AI 동향-1] HBM (High Bandwidth Memory)

HBM(High Bandwidth Memory)은 D램 여러개를 수직으로 연결해 한 번에 대량의 데이터를 처리하는 초고성능/초고용량 메모리 입니다. GPU 안에도 단기 기억 장치 즉 cache memory 가 있지만, AI 학습을 위한 매개변수를 모두 담기에는 턱없이 부족합니다. 이걸 해결하기 위해 HBM을 캐시 메모리 가까이에 설치하게 됩니다. 엔비디아 AI 가속기 (HT100)가 HBM을 선택하면서 HBM이 AI 개발을 위한 필수품이 됐고, 챗GPT와 생성 AI시대가 꽃피면서 수요는 폭발적으로 늘었습니다. 일반 D램보다 2~3배 비싸고 개당 수익률이 최고 10배나 되는 고부가가치 상품입니다.  HBM은 D램을 수직으로 쌓아 올려 속도를 높이면서도 전력 소비를 줄인 데다. 이렇게 쌓인 D램 내부를 전극..

AI 2024.09.26

[굿썸] React + Express

이 문서는 Express(Node.js) 로 backend 를 개발하고, React 로 frontend를 개발하는 방법에 대한 설명을 보여줍니다.   작업환경 1Windows 10 OS가 설치 되어있는 LaptopNode.js v20.17.0 LTE 설치  - https://nodejs.org/ Node.js — Run JavaScript EverywhereNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org'node -v' : v20.17.0'npm -v' : 10.8.3'first_app' 이라는 directory 생성후 , command line 에서 그곳으로 위치 이동Backend 준비 'first_ap..

web_fullstack 2024.09.24