AI는 학습되지 않습니다! 새로운 연구에 따르면 AI 블랙박스를 해독하는 방법이 밝혀졌습니다.
인공지능(AI)은 빠르게 발전해 왔지만, 인간에게 강력한 모델은 '블랙박스'입니다.
우리는 모델의 내부 작동 방식과 모델이 결론에 도달하는 프로세스를 이해하지 못합니다.
그러나 최근 본 대학의 화학정보학 전문가인 Jurgen Bajorath 교수와 그의 팀이 획기적인 발전을 이루었습니다.
그들은 약물 연구에 사용되는 일부 인공 지능 시스템이 어떻게 작동하는지 보여주는 기술을 설계했습니다.
연구에 따르면 인공지능 모델은 특정 화학적 상호작용을 학습하기보다는 주로 기존 데이터를 회상하여 약물 효과를 예측하는 것으로 나타났습니다.
——즉, AI 예측은 순전히 기억을 연결하는 데에만 의존하며 머신러닝은 실제로 학습하지 않습니다!
그들의 연구 결과는 최근 Nature Machine Intelligence 저널에 게재되었습니다.
논문 주소: https://www.nature.com/articles/s42256-023-00756-9
의학 분야에서 연구자들은 질병 퇴치에 효과적인 활성 물질을 열심히 찾고 있습니다. —가장 효과적인 약물 분자는 무엇입니까?
보통 이러한 효과적인 분자(화합물)는 단백질에 도킹되어 특정 생리학적 작용 사슬을 유발하는 효소 또는 수용체 역할을 합니다.
특수한 경우 특정 분자는 과도한 염증 반응과 같은 신체의 부작용을 차단하는 역할도 합니다.
가능한 화합물의 수는 엄청나며 효과가 있는 화합물을 찾는 것은 건초 더미에서 바늘을 찾는 것과 같습니다.
그래서 연구자들은 먼저 AI 모델을 사용하여 어떤 분자가 가장 잘 도킹되어 각각의 표적 단백질에 강력하게 결합할지 예측했습니다. 이러한 약물 후보는 실험 연구를 통해 더욱 자세히 선별됩니다.
인공지능이 발달한 이후 신약 발굴 연구에서는 AI 관련 기술을 점점 더 많이 채택하고 있습니다.
예를 들어 그래프 신경망(GNN)은 특정 분자와 표적 단백질의 결합 강도를 예측하는 데 적합합니다.
그래프는 객체를 나타내는 노드와 노드 간의 관계를 나타내는 엣지로 구성됩니다. 단백질-리간드 복합체의 그래프 표현에서 그래프의 가장자리는 단백질 또는 리간드 노드를 연결하여 물질의 구조 또는 단백질과 리간드 간의 상호 작용을 나타냅니다.
GNN 모델은 X선 구조에서 추출된 단백질-리간드 상호작용 맵을 사용하여 리간드 친화도를 예측합니다.
Jurgen Bajorath 교수는 GNN 모델이 우리에게 블랙박스와 같아서 어떻게 예측이 도출되는지 알 수 있는 방법이 없다고 말했습니다.
Jurgen Bajorath 교수는 본 대학교 LIMES 연구소, 본-아헨 국제 정보 기술 센터(Bonn-Aachen International Center for Information Technology) 및 Lamarr 기계 학습 및 인공 지능 연구소에서 근무하고 있습니다. (Lamarr 기계 학습 및 인공 지능 연구소).
인공지능은 어떻게 작동하나요?
본 대학 화학 정보학과의 연구원들은 로마 사피엔자 대학의 동료들과 함께 그래프 신경망이 실제로 단백질과 리간드 사이의 상호 작용을 학습했는지 자세히 분석했습니다.
연구원들은 특별히 개발된 "EdgeSHAPer" 방법을 사용하여 총 6개의 서로 다른 GNN 아키텍처를 분석했습니다.
EdgeSHAPer 프로그램은 GNN이 화합물과 단백질 간의 가장 중요한 상호 작용을 학습했는지, 아니면 다른 방법을 통해 예측했는지 확인할 수 있습니다.
과학자들은 단백질-리간드 복합체의 구조에서 추출한 그래프를 사용하여 6개의 GNN을 훈련시켰습니다. 여기서 화합물의 작용 방식과 표적 단백질에 대한 결합 강도가 알려져 있습니다.
그런 다음 훈련된 GNN을 다른 화합물에 대해 테스트하고 EdgeSHAPer를 사용하여 GNN이 어떻게 예측을 생성하는지 분석합니다.
"GNN이 예상대로 작동한다면 화합물과 표적 단백질 간의 상호 작용을 학습하고 특정 상호 작용의 우선 순위를 정하여 예측해야 합니다."
그러나 연구팀의 분석에 따르면 6개의 GNN은 기본적으로 이를 수행하지 못했습니다. 대부분의 GNN은 주로 리간드에 초점을 맞춰 일부 단백질-약물 상호작용만 학습합니다.
위 그림은 6개 GNN의 실험 결과를 보여줍니다. 색상 눈금 막대는 EdgeSHAPer가 결정한 각 예측의 상위 25개 가장자리에 있는 단백질, 리간드 및 상호 작용의 평균 비율을 나타냅니다.
녹색으로 표시되는 상호 작용은 모델이 학습해야 하는 부분이지만 전체 실험에서 차지하는 비율은 높지 않으며 리간드를 나타내는 주황색 막대가 가장 큰 비율을 차지함을 알 수 있습니다.
표적 단백질에 대한 분자의 결합 강도를 예측하기 위해 모델은 표적 단백질에 관계없이 훈련 중에 접한 화학적으로 유사한 분자와 결합 데이터를 기본적으로 "기억"합니다. 이러한 기억된 화학적 유사성은 본질적으로 예측을 결정합니다.
이것은 "영리한 한스 효과"를 연상시킵니다. 마치 셀 수 있는 것처럼 보이지만 실제로는 동료의 표정과 몸짓의 뉘앙스를 기반으로 예상되는 결과를 추론하는 말과 같습니다. 결과.
이는 GNN의 소위 "학습 능력"이 유지될 수 없으며 화학적 지식과 더 간단한 방법을 사용하여 동일한 품질 예측을 수행할 수 있기 때문에 모델의 예측이 크게 과대평가되었음을 의미할 수 있습니다.
그러나 연구에서 또 다른 현상도 발견되었습니다. 테스트 화합물의 효능이 증가하면 모델이 더 많은 상호 작용을 학습하는 경향이 있다는 것입니다.
아마도 표현 및 훈련 기술을 수정하면 이러한 GNN이 원하는 방향으로 더욱 향상될 수 있습니다. 그러나 분자 그래프를 통해 물리량을 학습할 수 있다는 가정은 일반적으로 주의해서 다루어야 합니다.
"인공지능은 흑마술이 아니다."
위 내용은 AI는 학습되지 않습니다! 새로운 연구에 따르면 AI 블랙박스를 해독하는 방법이 밝혀졌습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

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

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

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

뜨거운 주제











Oracle 데이터베이스를 만드는 것은 쉽지 않으므로 기본 메커니즘을 이해해야합니다. 1. 데이터베이스 및 Oracle DBMS의 개념을 이해해야합니다. 2. SID, CDB (컨테이너 데이터베이스), PDB (Pluggable Database)와 같은 핵심 개념을 마스터합니다. 3. SQL*Plus를 사용하여 CDB를 생성 한 다음 PDB를 만들려면 크기, 데이터 파일 수 및 경로와 같은 매개 변수를 지정해야합니다. 4. 고급 응용 프로그램은 문자 세트, 메모리 및 기타 매개 변수를 조정하고 성능 튜닝을 수행해야합니다. 5. 디스크 공간, 권한 및 매개 변수 설정에주의를 기울이고 데이터베이스 성능을 지속적으로 모니터링하고 최적화하십시오. 그것을 능숙하게 마스터 함으로써만 지속적인 연습이 필요합니다. Oracle 데이터베이스의 생성 및 관리를 진정으로 이해할 수 있습니다.

Oracle 데이터베이스를 만들려면 일반적인 방법은 DBCA 그래픽 도구를 사용하는 것입니다. 단계는 다음과 같습니다. 1. DBCA 도구를 사용하여 데이터베이스 이름을 지정하기 위해 DBNAME을 설정하십시오. 2. SySpassword 및 SystemPassword를 강력한 암호로 설정하십시오. 3. Al32UTF8로 문자 세트 및 NationalCharacterset을 세트; 4. 실제 요구에 따라 조정하도록 메모리 크기 및 테이블 스페이스 크기를 설정하십시오. 5. 로그 파일 경로를 지정하십시오. 고급 메소드는 SQL 명령을 사용하여 수동으로 생성되지만 더 복잡하고 오류가 발생하기 쉽습니다. 비밀번호 강도, 문자 세트 선택, 테이블 스페이스 크기 및 메모리에주의하십시오.

Oracle SQL 문의 핵심은 다양한 조항의 유연한 적용뿐만 아니라 선택, 삽입, 업데이트 및 삭제입니다. 인덱스 최적화와 같은 진술의 실행 메커니즘을 이해하는 것이 중요합니다. 고급 사용에는 하위 쿼리, 연결 쿼리, 분석 기능 및 PL/SQL이 포함됩니다. 일반적인 오류에는 구문 오류, 성능 문제 및 데이터 일관성 문제가 포함됩니다. 성능 최적화 모범 사례에는 적절한 인덱스를 사용하고 선택 *을 피하고 조항을 최적화하고 바운드 변수를 사용하는 것이 포함됩니다. Oracle SQL을 마스터하려면 코드 쓰기, 디버깅, 사고 및 기본 메커니즘 이해를 포함한 연습이 필요합니다.

MySQL의 현장 작동 안내서 : 필드를 추가, 수정 및 삭제합니다. 필드 추가 : Alter Table_Name ADD CORMEN_NAME DATA _TYPE [NOT NOT NORN NOT] [DEFAULT DEFAULT_VALUE] [기본 키] [기본 키] [AUTO_INCREMENT] 수정 필드 : ALTER TABLE_NAME COLUME_NAME DATY_TYPE [NOT NOT NOT NOT NOT DEFAULT_VALUE] [기본 키]

Oracle 데이터베이스의 무결성 제약 조건은 다음을 포함하여 데이터 정확도를 보장 할 수 있습니다. NULL : NULL 값은 금지됩니다. 고유 : 독창성을 보장하고 단일 널 값을 허용합니다. 기본 키 : 기본 키 제약 조건, 고유 한 강화 및 널 값을 금지합니다. 외국 키 : 테이블 간의 관계 유지, 외국 키는 기본 테이블 기본 키를 나타냅니다. 점검 : 조건에 따라 열 값을 제한합니다.

중첩 쿼리는 한 쿼리에 다른 쿼리를 포함시키는 방법입니다. 주로 복잡한 조건을 충족하고 여러 테이블을 연관시키고 요약 값 또는 통계 정보를 계산하는 데이터를 검색하는 데 사용됩니다. 예로는 평균 임금 이상의 직원 찾기, 특정 범주에 대한 주문 찾기 및 각 제품의 총 주문량 계산이 있습니다. 중첩 쿼리를 작성할 때는 다음을 따라야합니다. 하위 쿼리를 작성하고 결과를 외부 쿼리 (별명 또는 클로시로 참조)에 작성하고 쿼리 성능 (색인 사용)을 최적화하십시오.

이 기사에서는 데비안 시스템에서 Apache의 로그 형식을 사용자 정의하는 방법에 대해 설명합니다. 다음 단계는 구성 프로세스를 안내합니다. 1 단계 : Apache 구성 파일 액세스 Debian 시스템의 기본 Apache 구성 파일은 일반적으로 /etc/apache2/apache2.conf 또는 /etc/apache2/httpd.conf에 있습니다. 다음 명령을 사용하여 루트 권한으로 구성 파일을 엽니 다.

Oracle은 세계 최대의 데이터베이스 관리 시스템 (DBMS) 소프트웨어 회사입니다. 주요 제품에는 다음과 같은 기능이 포함됩니다. 관계형 데이터베이스 관리 시스템 (Oracle Database) 개발 도구 (Oracle Apex, Oracle Visual Builder) Middleware (Oracle Weblogic Server, Oracle SOA Suite) 클라우드 서비스 (Oracle Cloud Infrastructure) 분석 및 비즈니스 인텔리전스 (Oracle Analytics Cloud, Oracle Essbase) 블록카 인 (Oracle Blockchain PLA
