목차
1 소개
2 배경 및 문제 소개
2.1 평면 절단(절단) 소개
2.2 컷 선택 소개
2.3 경험적 실험 - 절단면 추가 순서
3 방법 소개
3.1 문제 모델링
3.2 정책 모델: 계층적 시퀀스 모델
3.3 학습 방법: 계층적 전략 구배
4 실험 소개
기술 주변기기 일체 포함 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

Apr 11, 2023 am 10:21 AM
ai 디지털화

수학 프로그래밍 솔버는 중요성과 다양성으로 인해 운영 연구 및 최적화 분야에서 "리소그래피 기계"로 알려져 있습니다.

그 중 MILP(혼합 정수 선형 계획법)는 수학적 프로그래밍 해결사의 핵심 구성 요소로, 산업 생산 일정 관리, 물류 일정 관리, 칩 설계, 경로 계획, 금융 투자, 등 주요 분야.

최근 중국 과학기술대학교 MIRA 연구소 왕지에 교수 팀과 화웨이 노아의 방주 연구소는 혼합 정수 선형 계획법 솔버의 해결 효율성을 크게 향상시키는 계층적 시퀀스 모델(HEM)을 공동으로 제안했습니다. 관련 결과는 ICLR 2023에 발표되었습니다.

현재 알고리즘은 Huawei의 MindSpore ModelZoo 모델 라이브러리에 통합되었으며, 관련 기술과 기능은 올해 안에 Huawei의 OptVerse AI 솔버에 통합될 예정입니다. 이 솔버는 운영 연구와 AI를 결합하여 업계의 운영 연구 최적화 한계를 극복하고 기업의 정량적 의사 결정 및 운영 개선을 지원하며 비용 절감 및 효율성 향상을 달성하는 것을 목표로 합니다!

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

저자 목록: Wang Zhihai*, Li Xijun*, Wang Jie**, Kuang Yufei, Yuan Mingxuan, Zeng Jia, Zhang Yongdong, Wu Feng

논문 링크: https://openreview.net/ forum?id=Zob4P9bRNcK

오픈 소스 데이터 세트: https://drive.google.com/drive/folders/1LXLZ8vq3L7v00XH-Tx3U6hiTJ79sCzxY?usp=sharing

PyTorch 버전 오픈 소스 코드: https://github.com/MIRALab -USTC/L2O-HEM- Torch

MindSpore 버전 오픈 소스 코드: https://gitee.com/mindspore/models/tree/master/research/l2o/hem-learning-to-cut

Tianchou(OptVerse) AI 솔버: https://www.huaweicloud.com/product/modelarts/optverse.html

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

그림 1. HEM과 솔버 기본 전략(기본값) 간의 해결 효율성 비교 HEM 해결 효율성은 다음을 통해 향상될 수 있습니다. 최대 47.28%

1 소개

절단면(절단)은 혼합 정수 선형 계획법 문제를 효율적으로 해결하는 데 중요합니다.

절단면 선택(컷 선택)은 MILP 해결 효율성을 높이기 위해 선택할 절단면의 적절한 하위 집합을 선택하는 것을 목표로 합니다. 절단 평면 선택은 두 가지 하위 문제, 즉 (P1) 어떤 절단 평면을 선호해야 하는지, (P2) 얼마나 많은 절단 평면을 선택해야 하는지에 크게 좌우됩니다.

많은 최신 MILP 솔버가 (P1) 및 (P2)를 수동으로 설계된 휴리스틱으로 처리하는 반면, 기계 학습 방법은 보다 효율적인 휴리스틱을 학습할 수 있는 잠재력을 가지고 있습니다.

그러나 기존의 많은 학습 기반 방법은 어떤 절단면을 우선적으로 선택해야 하는지 학습하는 데 중점을 두고 몇 개의 절단면을 선택해야 하는지 학습하는 것을 무시합니다. 또한, 우리는 많은 실험 결과를 통해 절단 평면 순서가 선호되어야 하는 또 다른 하위 문제, 즉 (P3)도 MILP 해결 효율성에 중요한 영향을 미친다는 것을 관찰했습니다.

이러한 문제를 해결하기 위해 우리는 새로운 Hierarchical Sequence Model(HEM)을 제안하고 강화 학습 프레임워크를 통해 절단면 선택 전략을 학습합니다.

우리가 아는 한, HEM은 (P1), (P2) 및 (P3)을 동시에 처리할 수 있는 최초의 학습 방법입니다. 실험에 따르면 HEM은 인위적으로 생성된 대규모 실제 MILP 데이터 세트에 대해 수동으로 설계하고 학습한 기준선에 비해 MILP 해결 효율성을 크게 향상시키는 것으로 나타났습니다.

2 배경 및 문제 소개

2.1 평면 절단(절단) 소개

혼합 정수 선형 계획법(MILP)은 공급망 관리 등 다양한 실무 응용 분야에서 널리 사용할 수 있는 일반 최적화 모델입니다. [1], 생산계획[2], 기획 및 파견[3], 공장입지 선정[4], 포장문제[5] 등

표준 MILP의 형식은 다음과 같습니다.

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

(1)

주어진 문제 (1)에서 모든 정수 제약 조건을 버리고 선형 프로그래밍 완화(LPR) 문제를 얻습니다. 형식은 다음과 같습니다.

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

(2)

문제 (2)는 문제 (1)의 실행 가능한 집합을 확장하므로 LPR 문제의 최적 값은 원래 MILP 문제 Nether라는 것을 알 수 있습니다.

(2)의 LPR 문제에서 평면 절단(절단)은 선형 계획법 완화 문제에 추가될 때 LPR 문제에서 실현 가능한 도메인 공간을 축소할 수 있는 법적 선형 부등식의 클래스입니다. 원래 MILP 문제에 대한 정수 실현 가능 솔루션입니다.

2.2 컷 선택 소개

MILP 솔버는 MILP 문제를 해결하는 과정에서 많은 수의 컷팅 평면을 생성할 수 있으며, 연속 라운드에서 원래 문제에 컷팅 평면을 계속 추가합니다.

특히 각 라운드에는 5단계가 포함됩니다.

(1) 현재 LPR 문제를 해결합니다.

(2) 선택할 일련의 절단 평면을 생성합니다.

(3) 선택할 절단 평면에서

(4) 새로운 LPR 문제를 얻기 위해 (1)의 LPR 문제에 선택된 부분 집합을 추가합니다.

(5) 새로운 LPR 문제를 기반으로 주기를 반복하고 다음 라운드에 들어갑니다.

생성된 모든 절단 평면을 LPR 문제에 추가하면 문제의 실현 가능 영역 공간이 가능한 최대 범위로 줄어들어 하한이 최대화됩니다.

그러나 너무 많은 절단 평면을 추가하면 문제에 너무 많은 제약이 발생하고 문제 해결에 필요한 계산 오버헤드가 증가하며 수치적 불안정성 문제가 발생할 수 있습니다[6,7].

따라서 연구자들은 MILP 문제 해결의 효율성을 최대한 높이기 위해 후보 절단 평면의 적절한 하위 집합을 선택하는 것을 목표로 하는 절단 평면 선택(컷 선택)을 제안했습니다. 절단 평면 선택은 혼합 정수 선형 계획법 문제를 해결하는 효율성을 향상시키는 데 중요합니다[8, 9, 10].

2.3 경험적 실험 - 절단면 추가 순서

우리는 절단면 선택을 위해 RandomAll과 RandomNV라는 두 가지 경험적 알고리즘을 설계했습니다(자세한 내용은 원본 논문 3장 참조).

그들은 모두 컷 배치를 선택한 후 선택한 컷을 MILP 문제에 무작위 순서로 추가합니다. 그림 2의 결과에서 볼 수 있듯이 동일한 절단면을 선택한 경우 선택한 절단면을 다른 순서로 추가하는 것은 솔버의 해결 효율성에 큰 영향을 미칩니다(자세한 결과 분석은 원 논문 3장 참조).

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

그림 2. 각 열은 솔버에서 동일한 배치의 절단 평면을 선택하고 이러한 선택된 절단 평면을 10회 다른 순서로 추가할 때 솔버의 최종 솔루션 효율성의 평균값을 나타냅니다. 열의 편차 선은 다양한 순서에 따른 솔루션 효율성의 표준 편차를 나타냅니다. 표준 편차가 클수록 솔버의 해결 효율성에 대한 순서의 영향이 커집니다.

3 방법 소개

절단면 선택 작업에서는 선택해야 할 최적의 부분 집합을 미리 얻을 수 없습니다.

그러나 솔버를 사용하여 선택한 하위 집합의 품질을 평가하고 이 평가를 학습 알고리즘에 대한 피드백으로 사용할 수 있습니다.

따라서 우리는 강화 학습(RL) 패러다임을 사용하여 시행착오를 통해 절단면 선택 전략을 학습합니다.

이 섹션에서는 제안된 RL 프레임워크에 대해 자세히 설명합니다.

먼저 MDP(Markov Decision Process)로 절단 평면 선택 작업을 모델링한 다음 제안된 계층적 시퀀스 모델(HEM)을 자세히 소개합니다. 마지막으로 HEM의 효율적인 교육을 위한 계층적 정책 그라데이션을 도출합니다. 전체 RL 프레임워크 다이어그램은 그림 3에 나와 있습니다.

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

그림 3. 제안된 전체 RL 프레임워크의 다이어그램. MILP 솔버를 환경으로, HEM 모델을 에이전트로 모델링합니다. 에이전트와 환경 간의 지속적인 상호 작용을 통해 훈련 데이터를 수집하고 계층적 정책 그라데이션을 사용하여 HEM 모델을 훈련합니다.

3.1 문제 모델링

상태 공간: 현재 LP 완화와 생성된 후보 컷에는 절단 평면 선택의 핵심 정보가 포함되어 있으므로 상태를 정의합니다. 여기서는 현재 LP 완화의 수학적 모델을 나타내고, 후보 절단 평면 세트를 나타내며, LP 완화의 최적 솔루션을 나타냅니다. 상태 정보를 인코딩하기 위해 정보를 기반으로 각 후보 절단 평면에 대해 13개의 특징을 설계합니다. 즉, 13차원 특징 벡터를 통해 상태 s를 표현합니다. 구체적인 내용은 원본 기사의 4장을 참조하세요.

액션 공간: 선택한 컷의 비율과 순서를 모두 고려하기 위해 액션 공간을 후보 컷 집합의 모든 순서화된 하위 집합으로 정의합니다.

보상 기능: 컷 추가가 MILP 해결에 미치는 영향을 평가하기 위해 솔루션 시간, 원시-쌍대 갭 적분 및 이중 경계 개선을 사용할 수 있습니다. 구체적인 내용은 원본 기사의 4장을 참조하세요.

전환 함수: 전환 함수는 현재 상태와 취해진 조치를 바탕으로 다음 상태를 출력합니다. 절단 평면 선택 작업의 전달 함수는 솔버에 의해 암시적으로 제공됩니다.

더 자세한 모델링 내용은 원문 4장을 참고해주세요.

3.2 정책 모델: 계층적 시퀀스 모델

그림 3과 같이 MILP 솔버를 환경으로 모델링하고 HEM을 에이전트로 모델링합니다. 읽기를 쉽게 하기 위해 방법의 동기를 단순화하고 방법 구현을 명확하게 설명하는 데 중점을 둡니다. 관심 있는 독자는 관련 세부 사항을 보려면 원본 논문의 4장을 참조하세요.

그림 3의 에이전트 모듈에서 볼 수 있듯이 HEM은 상위 정책 모델과 하위 정책 모델로 구성됩니다. 상위 레이어 모델과 하위 레이어 모델은 각각 상위 레이어 정책(policy)과 하위 레이어 정책을 학습합니다.

먼저 상위 정책은 적절한 비율을 예측하여 선택해야 할 컷 수를 학습합니다. 상태 길이가 이고 예측 비율이 이라고 가정하면 예측을 위해 선택해야 하는 컷 수는 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

이며, 여기서 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.는 반올림 함수를 나타냅니다. 우리는 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.을 정의합니다.

두 번째로, 하위 수준 정책은 주어진 크기의 정렬된 하위 집합을 선택하는 방법을 학습합니다. 하위 수준 정책은 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.로 정의할 수 있습니다. 여기서 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.는 상태 S와 비율 K가 주어진 행동 공간에 대한 확률 분포를 나타냅니다. 구체적으로 기본 정책을 시퀀스 대 시퀀스 모델(시퀀스 모델)로 모델링합니다.

마지막으로 컷 선택 전략은 전체 확률의 법칙, 즉

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

3.3 학습 방법: 계층적 전략 구배

최적화 목적 함수를 고려하여

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

그림 4 . 계층적 전략 그라데이션. 우리는 확률적 경사 하강 방식으로 HEM 모델을 최적화합니다.

4 실험 소개

실험은 다섯 가지 주요 부분으로 구성됩니다.

실험 1. 인위적으로 생성된 3가지 MILP 문제와 다양한 응용 분야의 6가지 까다로운 MILP 문제 벤치마크에 대한 방법을 평가합니다.

실험 2. 신중하게 설계된 절제 실험을 수행하여 HEM에 대한 심층적인 통찰력을 제공합니다.

실험 3. 문제 크기에 대한 HEM의 일반화 성능을 테스트합니다.

실험 4. 우리의 방법과 기준선에 따라 선택된 절단면의 특성을 시각화합니다.

실험 5. Huawei의 실제 생산 일정 문제에 우리 방법을 적용하여 HEM의 우수성을 검증합니다.

이 기사에서는 실험 1만 소개합니다. 더 많은 실험 결과를 보려면 원본 논문의 5장을 참조하세요. 우리 논문에 보고된 모든 실험 결과는 PyTorch 버전 코드를 사용한 훈련을 기반으로 얻은 결과입니다.

실험 1의 결과는 표 1에 나와 있습니다. 9개의 오픈 소스 데이터 세트에 대한 HEM과 6개의 기준선 결과를 비교했습니다. 실험 결과, HEM은 해결 효율성을 평균 약 20% 향상시킬 수 있음을 보여줍니다.

AI 기반 운영 연구로 리소그래피 기계를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.

그림 5. 쉬움, 중간, 어려움 데이터 세트에 대한 전략 평가. 최적의 성능은 굵은 글씨로 표시되어 있습니다. m은 제약 조건의 평균 개수를 나타내고, n은 변수의 평균 개수를 나타냅니다. 풀이 시간과 원시-쌍대 간격 적분의 산술 평균(표준 편차)을 보여줍니다.

위 내용은 AI 기반 운영 연구로 '리소그래피 기계'를 최적화합니다! 중국 과학 기술 대학 등은 수학적 프로그래밍 해결의 효율성을 크게 향상시키기 위해 계층적 시퀀스 모델을 제안했습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Centos Shutdown 명령 줄 Centos Shutdown 명령 줄 Apr 14, 2025 pm 09:12 PM

CentOS 종료 명령은 종료이며 구문은 종료 [옵션] 시간 [정보]입니다. 옵션은 다음과 같습니다. -H 시스템 중지 즉시 옵션; -P 종료 후 전원을 끕니다. -R 다시 시작; -대기 시간. 시간은 즉시 (현재), 분 (분) 또는 특정 시간 (HH : MM)으로 지정할 수 있습니다. 추가 정보는 시스템 메시지에 표시 될 수 있습니다.

Centos HDFS 구성을 확인하는 방법 Centos HDFS 구성을 확인하는 방법 Apr 14, 2025 pm 07:21 PM

CentOS 시스템에서 HDFS 구성 확인에 대한 완전한 안내서이 기사에서는 CentOS 시스템에서 HDF의 구성 및 실행 상태를 효과적으로 확인하는 방법을 안내합니다. 다음 단계는 HDF의 설정 및 작동을 완전히 이해하는 데 도움이됩니다. Hadoop 환경 변수 확인 : 먼저 Hadoop 환경 변수가 올바르게 설정되어 있는지 확인하십시오. 터미널에서 다음 명령을 실행하여 Hadoop이 올바르게 설치되고 구성되었는지 확인하십시오. Hadoopversion Check HDFS 구성 파일 : HDFS의 Core 구성 파일은/etc/hadoop/conf/directory에 있으며 Core-Site.xml 및 HDFS-Site.xml이 중요합니다. 사용

Centos에서 Gitlab의 백업 방법은 무엇입니까? Centos에서 Gitlab의 백업 방법은 무엇입니까? Apr 14, 2025 pm 05:33 PM

CentOS 시스템 하에서 Gitlab의 백업 및 복구 정책 데이터 보안 및 복구 가능성을 보장하기 위해 CentOS의 Gitlab은 다양한 백업 방법을 제공합니다. 이 기사는 완전한 GITLAB 백업 및 복구 전략을 설정하는 데 도움이되는 몇 가지 일반적인 백업 방법, 구성 매개 변수 및 복구 프로세스를 자세히 소개합니다. 1. 수동 백업 gitlab-rakegitlab : 백업 : 명령을 작성하여 수동 백업을 실행하십시오. 이 명령은 gitlab 저장소, 데이터베이스, 사용자, 사용자 그룹, 키 및 권한과 같은 주요 정보를 백업합니다. 기본 백업 파일은/var/opt/gitlab/backups 디렉토리에 저장됩니다. /etc /gitlab을 수정할 수 있습니다

Docker 원리에 대한 자세한 설명 Docker 원리에 대한 자세한 설명 Apr 14, 2025 pm 11:57 PM

Docker는 Linux 커널 기능을 사용하여 효율적이고 고립 된 응용 프로그램 실행 환경을 제공합니다. 작동 원리는 다음과 같습니다. 1. 거울은 읽기 전용 템플릿으로 사용되며, 여기에는 응용 프로그램을 실행하는 데 필요한 모든 것을 포함합니다. 2. Union 파일 시스템 (Unionfs)은 여러 파일 시스템을 스택하고 차이점 만 저장하고 공간을 절약하고 속도를 높입니다. 3. 데몬은 거울과 컨테이너를 관리하고 클라이언트는 상호 작용을 위해 사용합니다. 4. 네임 스페이스 및 CGroup은 컨테이너 격리 및 자원 제한을 구현합니다. 5. 다중 네트워크 모드는 컨테이너 상호 연결을 지원합니다. 이러한 핵심 개념을 이해 함으로써만 Docker를 더 잘 활용할 수 있습니다.

Centos에서 Pytorch에 대한 GPU 지원은 어떻습니까? Centos에서 Pytorch에 대한 GPU 지원은 어떻습니까? Apr 14, 2025 pm 06:48 PM

CentOS 시스템에서 Pytorch GPU 가속도를 활성화하려면 Cuda, Cudnn 및 GPU 버전의 Pytorch를 설치해야합니다. 다음 단계는 프로세스를 안내합니다. CUDA 및 CUDNN 설치 CUDA 버전 호환성 결정 : NVIDIA-SMI 명령을 사용하여 NVIDIA 그래픽 카드에서 지원하는 CUDA 버전을보십시오. 예를 들어, MX450 그래픽 카드는 CUDA11.1 이상을 지원할 수 있습니다. Cudatoolkit 다운로드 및 설치 : NVIDIACUDATOOLKIT의 공식 웹 사이트를 방문하여 그래픽 카드에서 지원하는 가장 높은 CUDA 버전에 따라 해당 버전을 다운로드하여 설치하십시오. CUDNN 라이브러리 설치 :

Centos 설치 MySQL Centos 설치 MySQL Apr 14, 2025 pm 08:09 PM

Centos에 MySQL을 설치하려면 다음 단계가 필요합니다. 적절한 MySQL Yum 소스 추가. mysql 서버를 설치하려면 yum install mysql-server 명령을 실행하십시오. mysql_secure_installation 명령을 사용하여 루트 사용자 비밀번호 설정과 같은 보안 설정을 작성하십시오. 필요에 따라 MySQL 구성 파일을 사용자 정의하십시오. MySQL 매개 변수를 조정하고 성능을 위해 데이터베이스를 최적화하십시오.

Centos에서 Gitlab 로그를 보는 방법 Centos에서 Gitlab 로그를 보는 방법 Apr 14, 2025 pm 06:18 PM

Centos 시스템에서 Gitlab 로그를보기위한 완전한 안내서이 기사에서는 메인 로그, 예외 로그 및 기타 관련 로그를 포함한 CentOS 시스템에서 다양한 Gitlab 로그를 보는 방법을 안내합니다. 로그 파일 경로는 Gitlab 버전 및 설치 방법에 따라 다를 수 있습니다. 다음 경로가 존재하지 않으면 GitLab 설치 디렉토리 및 구성 파일을 확인하십시오. 1. 기본 gitlab 로그보기 다음 명령을 사용하여 Gitlabrails 응용 프로그램의 기본 로그 파일을 보려면 다음 명령 : 명령 : sudocat/var/log/gitlab/gitlab-rails/production.log이 명령은 제품을 표시합니다.

Centos에서 Pytorch 버전을 선택하는 방법 Centos에서 Pytorch 버전을 선택하는 방법 Apr 14, 2025 pm 06:51 PM

CentOS 시스템에 Pytorch를 설치할 때는 적절한 버전을 신중하게 선택하고 다음 주요 요소를 고려해야합니다. 1. 시스템 환경 호환성 : 운영 체제 : CentOS7 이상을 사용하는 것이 좋습니다. Cuda 및 Cudnn : Pytorch 버전 및 Cuda 버전은 밀접하게 관련되어 있습니다. 예를 들어, pytorch1.9.0은 cuda11.1을 필요로하고 Pytorch2.0.1은 cuda11.3을 필요로합니다. CUDNN 버전도 CUDA 버전과 일치해야합니다. Pytorch 버전을 선택하기 전에 호환 CUDA 및 CUDNN 버전이 설치되었는지 확인하십시오. 파이썬 버전 : Pytorch 공식 지점

See all articles