[PDF] Couches Dense et Conv2d `` sphériques par lalgèbre





Previous PDF Next PDF



ALGÈBRE ET GÉOMÉTRIE

sence de l'algèbre au sein de la géométrie de la géométrie en théorie des nombres



Algèbre Géométrique et Informatique Graphique

15 nov. 2013 Introduction. Algèbre Géométrique. Issue de travaux du XIX siècle. Exprimer les relations géométriques à l'aide d'équations algébriques :.



Introduction `a la géométrie algébrique Olivier Debarre

On peut traduire le fait que l'anneau A est noethérien de façon géométrique : toute suite décroissante de sous-variétés affines est stationnaire.



Couches Dense et Conv2d `` sphériques par lalgèbre

9 sept. 2021 Apprentissage profond Algèbre géométrique conforme



Surfaces quadratiques à base dAlgèbres Géométriques Conforme

2 août 2019 permet de représenter et manipuler les surfaces quadriques l'Algèbre Géométrique Conforme Quadrique. Les surfaces quadratiques suscitent de ...



D03-MI-2013-Algèbre et Géométrie

Master Algèbre et Géométrie. Année 2012/2013. Page 4. 1 - Localisation de la formation : Université Sétif 1. Faculté Des Sciences.



Surfaces quadratiques à base dAlgèbres Géométriques Conforme

2 août 2019 permet de représenter et manipuler les surfaces quadriques l'Algèbre Géométrique Conforme Quadrique. Les surfaces quadratiques suscitent de ...



Mathématiques L1/L2 : Algèbre et géométrie en 30 fiches

Algèbre et géométrie en 30 fiches. Table des matières. Partie 1 : Raisonnement et algèbre générale. Fiche 1. Logique et raisonnement.



Géométrie algébrique et géométrie analytique

GÉOMÉTRIE ALGÉBRIQUE ET GÉOMÉTRIE ANALYTIQUE par Jean-Pierre SERRE. INTRODUCTION. Soit X une variété algébrique projective définie sur le corps.



Algèbre commutative et géométrie algébrique Bernard Le Stum (13

13 mars 2020 Dans le chapitre zéro nous rappelons quelques notions de base de géométrie linéaire



[PDF] ALGÈBRE ET GÉOMÉTRIE

Dans cet ouvrage nous avons voulu mettre en valeur cette pré- sence de l'algèbre au sein de la géométrie de la géométrie en théorie des nombres chaque 



[PDF] Algèbre et géométrie

L'ouvrage présente tout le nouveau programme d'algèbre et de géométrie au CAPES externe et à l'Agrégation interne de mathématiques avec un cours complet et plus 



[PDF] Introduction `a la géométrie algébrique Olivier Debarre

On peut traduire le fait que l'anneau A est noethérien de façon géométrique : toute suite décroissante de sous-variétés affines est stationnaire En effet si ( 



[PDF] Géométrie algébrique élémentaire - Institut Camille Jordan

16 avr 2014 · Géométrie algébrique élémentaire Alexis TCHOUDJEM Institut Camille Jordan Université Claude Bernard Lyon I



[PDF] Eléments de Géométrie Algébrique

d'équations (3) du point de vue de la Géométrie algébrique est l'étude du foncteur Vs (de la catégorie des k-algèbres dans celle des ensembles)



[PDF] ALGÈBRE ET GÉOMÉTRIE - Institut de Mathématiques de Toulouse

3 sept 2018 · Signalons aussi parmi les références recommandables: “Algebra” de Michael Artin et “Cours d'algèbre” de Roger Godement Pour le lecteur qui 



[PDF] livre-algebre-1pdf - Exo7 - Cours de mathématiques

Outre la résolution d'équations les nombres complexes s'appliquent à la trigonométrie à la géométrie (comme nous le verrons dans ce chapitre) mais aussi 



[PDF] Notes de géométrie algébrique

2 2 Un ensemble algébrique affine est un sous-ensemble X ? Kn tel qu'il existe une famille de polynômes ? ? K[Xq



[PDF] Algèbre commutative et géométrie algébrique Bernard Le Stum (13

13 mar 2020 · Le chapitre zéro dans lequel on rappelle certaines notions de base sur la géométrie affine la topologie générale les polynômes et leur 

:
Couches Dense et Conv2d " sphériques » par l"algèbre géométrique conforme

Julien de Saint Angel Christophe Saint-Jean

Laboratoire Mathématiques Image et Applications (MIA)

La Rochelle Université

Résumé

Les couches de type Dense et Conv2d constituent parmi les briques élémentaires les plus populaires des réseaux de neurones actuels. Dans cet article, nous proposons d"en explorer une variante où les hyperplans sont remplacés par des hypersphères. Nous utilisons pour cela le mo- dèle conforme défini par Hestenes et al. [6] où des hy- persphères en dimensionnpeuvent être paramétrées par un vecteur de l"algèbre géométrique conformeRn+1;1. En ce qui concerne la couche Dense, une approche simi- laire existe déjà dans Banarer et al. [1]. L"implémenta- tion de ces deux nouveaux types de couche via des opéra- teurs d"algèbre linéaire/de convolution classiques est ex- plicitée en même temps que les contraintes pour la mise à jour des poids. L"observation d"expérimentations réali- sées sur des données synthétiques et des bases d"images conduit à conclure que les variantes " sphériques » des couches Dense et Conv2d améliorent la fonction de coût et convergent plus rapidement avec un nombre identiques de paramètres. Malheureusement, ce type de couches se ré- vèlent parfois plus sensibles à l"initialisation ce qui peut conduire à une certaine instabilité. Quelques pistes pour remédier à ces problèmes sont présentées.

Mots Clef

Apprentissage profond, Algèbre géométrique conforme,

Hypersphère, Convolution.

Abstract

ding blocks of current neural networks. In this paper, we propose to explore a variant where hyperplanes are repla- ced by hyperspheres. We use the conformal model defined by Hestenes et al. [6] where hyperspheres in dimensionn can be parameterized by a vector of the conformal geo- metric algebraRn+1;1. For the Dense layer, a similar ap- proach already exists in Banarer et al. [1]. The implemen- bra/convolution operators is made explicit along with the constraints for updating the weights. The observation of experiments performed on synthetic data and image data-

bases leads to the conclusion that the "spherical" variantsof the Dense and Conv2d layers improve the cost func-

tion and converge faster with the same number of para- meters. Unfortunately, these types of layers are sometimes more sensitive to initialization, which can lead to instabi- lity. Some ways to remedy these problems are presented.

Keywords

Deep learning, Conformal geometric algebra, Hyper- sphere, Convolution.

1 Introduction

Les couches de type Dense et Conv2d constituent parmi les briques élémentaires les plus populaires des réseaux de neurones actuels. Celles-ci sont simplement basées sur un produit scalairex:wpour Dense (resp. appliqué localement pour Conv2d) oùxest l"entrée etwle vecteur de poids1 (resp. le filtre de convolution). Pour un vecteurxde taille n, le nombre de paramètres de la couche estn+1. Il est bien connu que l"on ajoute ensuite une fonction d"activa- tion de type "ReLu", chaque neurone d"une couche réalise une partition deRnen deux sous-espaces de taille infinie séparés par un hyperplan; les valeurs positives du produit scalaire sont préservées alors que ses valeurs négatives sont atténuées voire annulées. En s"inspirant la méthode d"indexation spatiale VP-trees [10], on a l"idée de partitionnerRnpar des hypersphères plutôt que par des hyperplans. D"un point de vue théo- rique, la VC-dimension dans les deux cas étant de 2 pour n≥2, on ne doit pas s"attendre une performance significa- tivement meilleure en faveur d"un classifieur basé sur des hypersphères. Toutefois dans la perspective de travaux fu- turs, on note que la partition induite dans ce cas est faite entre deux sous-espaces dont l"un est de taille finie. Dans la communauté apprentissage, les fonctions à base ra- diales [2] permettant l"approximation de fonctions relèvent de la même idée : f(x)≈n i=1w ii(??x-ci??)(1) La fonctionfest approximée par une combinaison linéaire

de fonctions univariéesi?R+↦Roù??:??dénote gé-1. Pour faciliter la lecture, on considère de x est augmenté pour inté-

grer le biais dans w néralement la norme euclidienne. Dans le cas d"un noyau gaussien,i(r)=e-s2 ir2avecsiun paramètre d"échelle à estimer s"apparentant au rayon d"une sphère. Les réseaux à fonctions de base radiales étaient considérées dans les années 80-90 comme une alternative à la composition de fonctions (i.e. de couches) [9], le modèle dominant actuel- lement. Sans détailler plus ici, les machines à vecteur de support utilisant des noyaux de fonctions à base radiales relève de la même idée [3]. Une hypersphère peut être paramétrée classiquement en sé- parant l"apprentissage des centres et de celui des rayons (comme pour les fonctions à bases radiales). Bien que cette approche soit acceptable, elle cache le lien géométrique existant entre hyperplan et hypersphère : un hyperplan peut être vu comme une hypersphère dont le centre est "à l"in- fini" et le rayon infini. Pour répondre à ce besoin d"unifi- cation, nous avons adopté le formalisme des algèbres géo- métriques conformes dans lequel hyperplan et hypersphère sont représentés par un vecteur de dimensionn+2. A l"in- térieur de ce cadre mathématique, Banarer et al. [1] ont défini un modèle de neurone hypersphérique qui est la base de notre travail. Contributions.Nos contributions sont les suivantes : (a)Reprendre le modèle de neurones décrites dans [1] en explicitant les détails de l"entrainement de ce type de neurones (optimiseur, contrainte, initialisation) et ainsi le rendre facilement applicable dans les frameworks mo- dernes d"apprentissage profond.(b)Nous proposons une extension de ce type de neurones aux filtres à convolution

2D hypersphérique et (c) nous comparons ces différents

types de couches sur des architectures et des jeux de don- nées simples. L"article est organisé en trois parties. Nous commence- rons par décrire le cadre mathématique des algèbres géo- métriques conformes pour ensuite étudier les propriétés du modèle de Banareret al.et en proposer une extension à la convolution par des filtres hypersphériques. La deuxième partie sera consacrée à l"implémentation de ces modèles via des opérations de l"algèbre linéaire. Nous y aborde- rons les questions d"optimisation et d"initialisation. Dans la troisième partie, nous terminerons par des expérimenta- tions destinées à valider les deux modèles et à entrevoir les avantages et les faiblesses.

2 Modèle de neurones hyper-

sphériques avec l"algèbre géo- métrique conforme Nous allons commencer par la description du cadre mathé- Cela nous permettra ensuite de définir une sphère comme un vecteur particulier de cette algèbre et d"en lister les pro- priétés.2.1 Cadre mathématique Algèbre géométriqueGn.Une algèbre géométrique G n=G(Vn)est une algèbre construite à partir d"unn- quadratiqueQ. Plus précisément, il s"agit de l"algèbre ten- sorielleT(Vn)quotienté par l"idéal engendré par les élé- ments de la formea?a=Q(a)1,aappartenant àVn. Le produit, défini sur cette algèbre quotient et appeléproduit suivante [6] : ?a?Vn; aa=a2=Q(a)=a?a?2 oùa?{-1;0;1}est la signature deaet?a?est un réel positif ou nul appelé magnitude dea. Par suite, si l"on noteBla forme bilinéaire symétrique as- sociée àQ, le produit géométrique de deux vecteursaet bdeVnplongés dans cette algèbre vérifie nécessairement ab+ba=2B(a;b). Par application des propriétés précédentes, on peut don- ner une expression explicite du produit géométriqueaben le décomposant comme la somme de deux nouveaux pro- duits : ab=12 (ab+ba) symétrique+ 12 (ab-ba) anti-symétrique -produit interne:a:b?=12 (ab+ba)=b:a=B(a;b) -produit externe:a?b?=12 (ab-ba)=-b?a Par suite,a:bun scalaire appartenant àKeta?best ana- logue à un tenseur d"ordre 2. Plus généralement, dans cette algèbre de dimension2n, on appellerar-vecteur la combi- naison linéaire entre produits externes dervecteurs. L"en- semble desr-vecteurs forme un sous-espaceGrndeGnde dimensionCrn(combinaison des vecteurs de la base deVn) si bien que G n=n r=0Grn Les éléments deGnsont appelés des multivecteurs. Pour le lecteur qui souhaite aller plus loin dans les définitions et les applications en traitement du signal et des images, nous recommandonslathèsedeGhinaEl Mir[4,chap.1.2],l"ar- ticle de référence [6] et les actes de la conférence AGACSE depuis 1999. Algèbre géométrique conforme deRn+1;1.Dans le cadre applicatif nous concernant (vecteurs deRn), l"espace vectorielVnest choisi comme R n+1;1=Rn?R1;1 où?désigne la somme directe etR1;1le plan de Min- kowski. ayant par base{e+;e-}(e2+=1ete2-=-1). Toute- fois, Liet al.[8] remplace cette base par {e0?=12 (e--e+);e∞?=(e-+e+)} de façon à vérifier les propriétés suivantes : e

20=e2∞=0; e∞:e0=-1

Pour résumer, si l"on doteRnd"une base canonique ments de la base sont : i:ej=ij;?i;j?{1;:::;n} e i:e0=ei:e∞=0 e ∞:e0=e0:e∞=-1(2) Parmi les plongements possibles dex?Rndans un vecteur x?Rn+1;1, les auteurs ont choisi celui vérifiantx2=0et x:e ∞=0(cf. [8]) : x=x+12 x2e∞+e0(3) Dans la mesure oùx?x=0et suivant les règles données en Eq. 2,x2=x:xse réduit au produit scalaire usuel des vecteurs deRn. Afin de définir l"équation d"une hypersphère dans ce mo-quotesdbs_dbs43.pdfusesText_43
[PDF] cours de géométrie algébrique

[PDF] algebraic geometry

[PDF] histoire de la géométrie algébrique

[PDF] tv orange cote d'ivoire apk

[PDF] méthode naturelle pour planification familiale

[PDF] telecharger formulaire cession de ligne orange

[PDF] lettre de changement de titulaire de la ligne téléphonique

[PDF] telecharger formulaire cession de ligne mobile orange

[PDF] régulation des naissances svt

[PDF] changement de titulaire orange

[PDF] demande de cession de contrat d'abonnement orange business

[PDF] lettre resiliation orange mobile suite deces

[PDF] contrat de cession ligne fixe orange

[PDF] délai cession de ligne orange

[PDF] en quoi les politiques conjoncturelles peuvent elles lutter contre le chomage