IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques d'apprentissage automatique Discussion :

Prédire une chaîne de caractères


Sujet :

Bibliothèques d'apprentissage automatique

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    janvier 2013
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2013
    Messages : 345
    Points : 2
    Points
    2
    Par défaut Prédire une chaîne de caractères
    bonjour je suis bloque dans ce programme je n'arrive pas a trouver comment predire un string avec le perceptron
    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    import numpy as np
    import pandas as pd
    from sklearn.linear_model import Perceptron
    X = dataframe rockyou 
    res = []
    tes = []
    for i in X.index :
        res.append(str(X["password"][i]))
    #    for ele in res :
    #        tes = ' '.join('{0:08b}'.format(ord(x), 'b') for x in ele)
    y_test = 'test'
    y_testconvert = [' '.join('{0:08b}'.format(ord(x), 'b') for x in y_test)]
    print(y_testconvert)
        # printing result
    print("The ascii list is : " + str(res))
     
    y = (X["password"] == y_testconvert)
    par_clf = Perceptron()
    par_clf.fit(X,y)
    y_pred = par_clf.predict(X)

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    août 2008
    Messages
    26 438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2008
    Messages : 26 438
    Points : 188 570
    Points
    188 570
    Par défaut


    De manière générale, avec un modèle aussi simple, tu peux prédire un nombre (régression) ou une classe, c'est-à-dire une valeur prise dans un ensemble assez petit (classification). Tu ne peux notamment pas générer une chaîne de caractères de zéro (ou alors une chaîne dans un ensemble réduit, par exemple choisir entre "abc" et "xyz"). Quand j'écris "assez petit", ça veut dire que tu dois avoir l'ensemble des valeurs possibles dans une liste (que tu peux convertir en nombre avec https://scikit-learn.org/stable/modu...elEncoder.html).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    janvier 2013
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2013
    Messages : 345
    Points : 2
    Points
    2
    Par défaut
    salut merci pour ton explication le but est de bloquer une tantative d'usurpation de password en considerant la chaine de caractère comme une suite de caractère et donc une classe de mot de passe que l'on pourra classer suivant des user et ainsi definir une classe de mot de passe
    merci d'avance pour ton aide

Discussions similaires

  1. Réponses: 8
    Dernier message: 12/02/2013, 01h08
  2. Saisie et affichage d'une chaîne de caractères
    Par sali dans le forum Assembleur
    Réponses: 2
    Dernier message: 31/03/2004, 18h01
  3. [Debutant(e)] Analyse d'une chaîne de caractères
    Par maire106 dans le forum Langage
    Réponses: 6
    Dernier message: 22/03/2004, 15h04
  4. Inverser une chaîne de caractères
    Par DBBB dans le forum Assembleur
    Réponses: 2
    Dernier message: 30/03/2003, 11h09
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo