전체 글73 Linux3 1. Process Management 1.1) systemd service 개요 리눅스의 시스템과 서비스 관리자 이전의 Unix의 init 하던 역할을 수행 다양한 서비스 데몬을 실행하고 프로세스들의 상태를 유지하며 시스템의 상태를 관리 systemd unit systemd 는 전체 시스템을 시작하고 관리하는 역할을 수행하고 유닛이라 부르는 구성 요소를 사용 관리 대상의 이름을 서비스이름(프로그램).unit 종류의 형태로 관리 종류 service : 시스템 서비스 유닛으로 데몬을 시작하고 종료하고 재시작하고 로드 target : 유닛을 그룹핑 automount : 디렉토리 계층 구조에서 자동 마운트 포인트를 관리 device : 리눅스 장치 트리에 있는 장치를 관리 mount : 디렉토리 계층 구조에서.. 2023. 10. 4. Linux 2023-09-25 Linux 1. 가상화 소프트웨어를 이용한 Ubuntu Linux 설치 1.1) 준비물 가상화 소프트웨어 설치 Windows : VMWare Player 또는 Virtual Box Mac M1 이상의 프로세서 : UTM 설치 리눅스 이미지 1.2) 이미지를 이용해서 설치 1.3) 원격 접속 프로그램 설치 Windows에서는 Putty 설치 1.4) Linux에 원격 접속이 가능하도록 설정 apt 업데이트 : sudo apt-get update 서비스 설치 : sudo apt-get install openssh-server 서비스 실행 : sudo systemctl status ssh 텍스트가 출력되면 :q 를 입력해서 빠져나오기 방화벽에서 포트를 열어 달라고 요청 : sudo ufw .. 2023. 9. 25. 클라우드 2023-09-25 Cloud 클라우드의 개념과 이론들을 알아보겠습니다 이후 가벼운 실습까지 1. On - Premise 기업이 자체 데이터 및 솔루션을 저장하기 위해서 데이터 센터(전산실)를 구축해서 IT 서비스를 수행하는 방식 하드웨어를 포함한 모든 자원에 대한 초기 투자 비용과 탄력적이지 않은 제한된 용량으로 인해 지속적 관리 비용이 증가하는 단점이 있지만 기업에 내재화된 서비스를 통해 품질 및 보안에 대한 신뢰도는 높은편 초기 투자 비용은 On-Premise 가 높지만, 오랜 시간 사용한다면 On-Premise가 이득 On-Premise는 설계를 할 때 자원 사용량을 최대로 설계 2. Cloud Computing 컴퓨터와 소프트웨어를 자신이 소유하는 것이 아니라 네트워크를 통해 클라우드 사업자의 .. 2023. 9. 25. 자연어 처리(Natural Language Processing) 1. 자연어 처리 1.1) 종류 규칙 기반 처리 : 미리 정해놓은 규칙을 가지고 if, else를 수행해서 모델링 확률 기반 처리 자연어 이해 : 입력에 적합한 답변이나 0 또는 1을 출력 자연어 생성 : 이전 문장의 맥락을 파악해서 다음 단어나 문장을 생성 1.2) 실제 가장 많이 사용되는 모델 BERT(Bidirectional Encoder Representations from Transformer) - 자연어 이해(분류, 군집 등)에 주로 사용되는데 입력 문장의 좌우 문맥을 모두 고려해서 단어의 임베딩 벡터를 생성 Fine Tuning(미세 조정) 단계에서 해당 과제의 데이터로 추가 학습하여 성능을 개선 GPT(Generative Pre-trained Transformer) - 단방향 언어 모델로 .. 2023. 9. 22. Tensorflow를 이용한 회귀 와 분류 2023-09-15 1.Keras의 Dense =>Dense: 완전 연결 층을 만들기 위한 클래스 =>생성할 때 파라미터 unit: 뉴런의 개수 - 많을 수록 학습을 잘함 activation: 활성화 함수 - sigmoid, softmax, tanh, relu 등 input_shape: 입력 데이터의 차원을 설정 2.선형 회귀 구현 =>하나 이상의 독립 변수들이 종속 변수에 미치는 영향을 추정하는 통계 기법 1)Keras의 모델 생성 방법 =>Sequential API: 순서대로 층을 쌓는 구조 =>Functional API: 함수에 대입하는 것 =>SubClassing: 기반 클래스로부터 상속을 받아서 사용 Inheritance -> Is A(기능 구형, 구체화, 구현) -> SubClassing(기능.. 2023. 9. 15. TensorFlow **TensorFlow 1.개요 =>구글이 만든 딥 러닝에 초점을 맞춘 라이브러리 =>2015년 11월 오픈 소스로 전환했고 현재 가장 인기있는 딥 러닝 라이브러리 =>GPU를 지원하고 분산 컴퓨팅도 지원 =>일정의 JIT(Just-In-Time) 컴파일러를 사용해서 속도를 높이고 메모리 사용량을 줄여서 수행 사용하지 않는 노드를 가지치기를 해서 사용량을 최적화 =>Tensorflow를 이용해서 훈련 한 모델을 다른 환경에서 실행 할 수 있음 웹 브라우저 나 안드로이드에서 PC에서 훈련한 모델을 가져와서 사용이 가능 Tensorflow Lite 버전을 이용하면 안드로이드 기기 내에서도 훈련이 가능하지만 안드로이드 기기는 일반적으로 컴퓨팅 파워가 부족하기 때문에 대부분 훈련은 PC에서 수행하고 그 모델을 .. 2023. 9. 15. 이전 1 2 3 4 5 6 7 ··· 13 다음