当前位置:网站首页>Intégration profonde et alignement des séquences de protéines Google
Intégration profonde et alignement des séquences de protéines Google
2022-07-03 05:13:00 【Communauté des sages】
Une fois formé,DEDAL Il en résulte une matrice de notation des écarts et des substitutions calculée spécifiquement pour chaque nouvelle paire de séquences .En outre, Les scores de dégagement et de remplacement sont contextuels : Pour chaque paire de positions , Ils dépendent de la séquence complète à aligner . Et puis avec un standard SW L'algorithme utilise ces paramètres pour calculer la meilleure disposition .Cet article montre que,DEDAL Peut être efficacement formé sur du matériel moderne avec des accélérateurs .Une fois l'entraînement terminé,DEDALNormesSWComparé à, Amélioration de la qualité de l'alignement pour la prédiction à distance des homologues 2-3X, Et produit une fraction d'alignement qui détecte plus précisément les homologues distants .
L'image ci - dessus montre une image de Pfam-A Exemple d'alignement des séquences de deux domaines protéiques dans les graines .
a. DePfam-ABase de données Seed(Deuxième ligne)、DEDALPrévisions(Troisième ligne)EtPFASUM70 Autres prévisions matricielles (Quatrième ligne) Comparaison effectuée . Cet article montre Pfam-AGraines etDEDAL Tous les résidus des deux séquences alignées ,Mais non montréPFASUM Résidus non alignés alignés en amont et en aval de la séquence . Le résidu mis en évidence en vert correspond au résidu conservateur correctement aligné , Les résidus affichés en rouge correspondent à l'alignement prévu et Pfam-A Différences d'alignement des semences .
b. DePFASUM Fraction de substitution entre toutes les paires de résidus de la matrice de substitution .
c. ParDEDALPrévisionsSWParamètres.
Sur le plan technique, Cet article explore deux façons de créer un SW Aligner le module ,Besoin de " Apprendre à s'aligner " Formation en mission DEDALParamètres pour, Utilisation de techniques de lissage ou de perturbation ; Il n'y a pas de différence significative de performance entre les deux ,Et en fin de compte,DEDAL Une approche basée sur les perturbations est mise en œuvre dans le modèle . À propos de l'entraînement DEDALUne combinaison de,Les résultats de cet article, Quand cet article veut DEDAL Peut prédire un arrangement local précis ,UtiliserPfam Étendre le domaine au lieu de Pfam Les domaines sont utiles . Formation préalable à la modélisation en langage masqué DEDALHeure, Les séquences associées à des familles non distribuées " L'univers protéique "Exclusion moyenne, Provoque une légère dégradation des performances des homologues distants , Bien que l'écart de rendement par rapport au niveau de référence ne soit pas évident .
Sur la stratégie des convertisseurs d'entraînement interarmées de bout en bout et des convertisseurs de paramètres , Nous trouvons que c'est beaucoup mieux que la stratégie en deux étapes plus classique , C'est - à - dire former d'abord l'encodeur de convertisseur dans la tâche de modélisation de langage masqué , Puis en maintenant le convertisseur en place " Apprendre à s'aligner " Paramètre d'entraînement en mission .Ça veut dire, Un modèle linguistique commun ,Par exemple:ESM,Ce n'est pas assez, Il faut au moins affiner , Pour une meilleure performance d'alignement .
La figure ci - dessus montre l'application de l'apprentissage intégré dans les tâches en aval . Cet article évalue les avantages de l'intégration contextuelle en formant simplement un modèle ,Dans ce modèle,, Les coûts de remplacement sont limités en fonction uniquement des acides aminés à aligner ;C'est facile à voir., Dans cet article, nous observons une forte baisse des performances de ce modèle ,A atteint "Alignement " Les matrices de remplacement les plus performantes de .
边栏推荐
- Gbase8s composite index (I)
- 最大连续子段和(动态规划,递归,递推)
- [practical project] autonomous web server
- "250000 a year is just the price of cabbage" has become a thing of the past. The annual salary of AI posts has decreased by 8.9%, and the latest salary report has been released
- Cross platform plug-in flutter for displaying local notifications_ local_ notifications
- 50 practical applications of R language (36) - data visualization from basic to advanced
- Dynamic programming - related concepts, (tower problem)
- Based on RFC 3986 (unified resource descriptor (URI): general syntax)
- Burp suite plug-in based on actual combat uses tips
- Huawei personally ended up developing 5g RF chips, breaking the monopoly of Japan and the United States
猜你喜欢
Detailed explanation of yolov5 training own data set
[practical project] autonomous web server
Shallow and first code
Principles of BTC cryptography
(完美解决)matplotlib图例(legend)如何自由设置其位置
Audio Focus Series: write a demo to understand audio focus and audiomananger
Basic use of Metasploit penetration testing framework
How to connect the network: Chapter 2 (Part 1): a life cycle of TCP connection | CSDN creation punch in
leetcode860. Lemonade change
BTC-密码学原理
随机推荐
大学校园IP网络广播-厂家基于校园局域网的大学校园IP广播方案设计指南
Basic knowledge of reflection (detailed explanation)
[backtrader source code analysis 4] use Python to rewrite the first function of backtrader: time2num, which improves the efficiency by 2.2 times
JS dynamic table creation
50 practical applications of R language (36) - data visualization from basic to advanced
es7创建索引容易犯的错误
Shallow and first code
Wechat applet waterfall flow and pull up to the bottom
Common interview questions of microservice
1086 tree traversals again (25 points)
Self introduction and objectives
XML配置文件
RT thread flow notes I startup, schedule, thread
Basic use of Metasploit penetration testing framework
The consumption of Internet of things users is only 76 cents, and the price has become the biggest obstacle to the promotion of 5g industrial interconnection
appium1.22.x 版本后的 appium inspector 需单独安装
[basic grammar] Snake game written in C language
Retirement plan fails, 64 year old programmer starts work again
Online VR model display - 3D visual display solution
The IntelliJ platform completely disables the log4j component