Archives de
Tag: AI

On the applications of Alphafold AI

On the applications of Alphafold AI

Alphafold is an AI designed to predict protein folding, therefore it can make predictions based on probabilities, according to the deep learning the program has been through, about the form/structure of proteins. Before briefly explaining the problem with protein folding and the role of Alphafold, we will see what uses this AI can have.

To make it simple, proteins go through four stages of folding : a primary structure of amino acids that forms a secondary helix/pleated sheet structure that itself folds (third stage), plus we have to take into account the possible folding occurring between multiple amino acids sequences, when a protein is made of multiple. The problem with all of this folding is that it requires a highly technical knowledge about thermodynamics and interatomic forces and possibly process thousands of folding points in a single protein. It is then extremely complicated for a human being to predict a protein structure. until 2018, the solution to predict those structures was to use expensive and long processes such as xray crystallography or nuclear magnetic resonance.

For that reason, Deepmind has been developing Alphafold, an AI that can predict protein structure when given the amino acid sequence. Alphafold has been trained on over 170,000 proteins whose structures are already identified. The newest version, Alphafold2 (2020) has a success rate of more than 90%. Roughly, Alphafold2 uses an attention mechanism rather than convolutions, which means some entry elements are given more computing power. With this mechanism, Alphafold computes step by step the relations between amino acids and takes isolated portions of the protein to compare them to similar already computed sequences. The prediction of Alphafold2 takes place in two steps : first makes graphs to compute the possible structure then it translates them in a 3d model.

As You can expect, Alphafold2 opens a new door to research. Indeed, easily and quickly computing protein structures allows researchers to study ANY protein. It can especially improve our understanding of proteins which need to have precise shapes to bind with the molecule they act on. To give a more appealing example, Alphafold2 was used to predict structures of proteins of SarsCov2 (the virus of Covid19) in early 2020, which leads researches on how the virus breaks out of host cells it replicates in. To give one more application of Alphafold2, researchers also use it in the genetic domain, as it can help them understand the genesis of proteins within the cell from mRNA, which means understanding with more detail how DNA regulates the internal machinery of a cell.

For nerds, here’s a good, albeit brain melting, video.

More sources :

https://en.wikipedia.org/wiki/AlphaFold

https://en.wikipedia.org/wiki/Protein_structure_prediction

This post was made by Johanny Titouan, 23/09/2023.

Une IA capable de créer des images à partir de descriptions textuelles

Une IA capable de créer des images à partir de descriptions textuelles

Quand le robot WALL-E et l’artiste Salvador Dalí se croisent :

La magia del algoritmo 'artista': DALL-E 2 te permite crear imágenes a  partir de cualquier texto

Dévoilée le 5 janvier 2021 dans sa première version, c’est en avril 2022 qu’est annoncé Dall-e 2, une IA capable de générer des images à partir d’information textuelles avec une marge d’erreur très faible. Élaborée par l’entreprise américaine OpenAI basé en San Francisco, cette dernière peut générer n’importe quelle situation dans n’importe quel style. Les exemples sont bluffant (à souligner que ces images n’existaient pas avant leur génération) :

Infinite staircases

A 3D rendering of an explorer in an abandoned temple

De telles prouesses sont possibles grâce au codage en GPT3 (système de génération de texte) qui permet d’échanger du texte en pixel. De plus, Dall-E 2 utilise le « Remplissage de Blanc ». En effet, il arrive que dans certains textes demandés, certaines choses ne soient pas dites explicitement, ainsi, l’IA va elle-même interpréter ses sous-entendus et les afficher sur le rendu final. Par exemple, si l’on demande un coucher de soleil, l’IA va comprendre par elle-même que les ombres doivent être rasantes.

Redécouvrir des œuvres d’art est des photos grâce à Dall-E 2 ?

N’avez-vous jamais rêvé de restituer les contours d’une photo de vacances ou d’un tableau célèbre ? He bien, grâce à Dall-E 2, cela devient possible. Voici ci-contre, quelques exemples :

Plus beaux paysages naturels à découvrir en Europe
image d’origine
image générée agrandie
https://static.nationalgeographic.fr/files/styles/image_3200/public/Main_Guernica_BAT-10313.jpg?w=1600&h=900
Gernica de Picasso
Gernica de Picasso généré agrandi

C’est plus que troublant de se rendre compte de la précision de cette IA qui utilise des compétences purement humaines qui sont associées a l’art (technique, esthétique, etc…). Mais alors ou en est la limite ?

Les limites morales de cette IA :

En effet, n’en somme nous pas là face à un exemple de supériorité de l’IA envers l’Homme ? Et bien non, car sans données sur lesquelles s’appuyer, Dall-E ne peux rien générer. De ce fait, si nous empêchions à l’IA d’avoir accès aux œuvres d’art humaines, cette dernière ne pourrait rien générer de logique. Ainsi, elle dépend intégralement de la créativité humaine. Or, l’art humain ne pourra jamais être surpassé dans un monde ou les intelligences artificielles cherchent à établir des raisonnements concrets et infaillibles, et ce car :

L’œuvre d’art naît du renoncement de l’intelligence à raisonner le concret

Albert Camus, Le Mythe de Sisyphe