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

Python Discussion :

ia pour trouver la meilleur combinaison a parti de données


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2018
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Avril 2018
    Messages : 71
    Par défaut ia pour trouver la meilleur combinaison a parti de données
    Bonjour, je vous expose mon probleme.

    J'ai des données sous forme d'une liste 2D contenant des données de chauffage de maisons :

    Code : 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
     
    """
        0 fenetre ouverte
        1 fenetre fermer
     
        2 chauffage eau
        3 chauffage solaire
        4 chauffage bois
        5 chauffage fuel
     
        6 mauvaise isolation
        7 bonne isolation
        """
     
        inputs = array([[0, 2, 6], [1, 4, 6], [1, 5, 7], [0, 3, 7], [0, 2], [7]]) # combinaison des elements
        outputs = array([[8, 10, 11, 9, 7, 11]]).T # temperature de la maison en combinant les resultats
        question=array([0, 4, 7]) # quelle temperature donne la combinaison des elements 0,4 et 7 ?
    input c'est les élemnts qui compose la maison, output c'est la température qu'il fait dans la maison
    par exemple [0, 2, 6] donne 8° ainsi la fenêtre ouverte (0) le chauffage eau (2) et la mauvaise isolation (6) donne une température de 8 degrée
    autre exemple : [0, 2] donne 7°, une maison qui a la fenêtre ouverte (0) et le chauffage eau (2) a donner a été enregistré avec une température de 7°, vous remmarquer ici qu'il manque la 3ieme information : bonne ou mauvaise isolation

    voila mon probleme, je cherche a partir de ces données (certaines sont "incomplète"), a trouver la meilleur combinaison possible pour obtenir la température maximal

    j'ai regardé du coté des réseau de neurone mais ils ont 2 problèmes : la première c'est qu'il ne semble pas possible de les utilisé si mes donnée n'ont pas la même longueur d'input (mes données incomplète ou il manque 1 ou 2 informations)

    et 2ieme probleme, le réseau de neurone finalement ne répond pas a mon probleme, il vas essayer de prédire la température qu'il peut faire dans la maison en combinant les paramètres mais ne vas pas chercher a trouver la meilleur combinaison possible.

    voila, je cherche donc en python une solution pour résoudre mon probleme

    autre probleme aussi avec le réseau de neurone, c'est que l'entrainement des neurones ne semble pas pouvoir etre parallélisable, concrètement moi j'ai pas 3 entrées comme dans l'exemple que je donne, mais plus de 300000, j'aimerais une solution parallélisable.

    je vous demande évidement pas de coder sa à ma place, mais de m'orienter vers une solution concrète (avec un exemple de code) qui répondrait à mes contraintes.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Citation Envoyé par vayel Voir le message
    voila, je cherche donc en python une solution pour résoudre mon probleme.
    Si vous n'avez aucune idée d'algorithme à appliquer, il faut aller à la rubrique algorithmique.
    Puis sachant quoi coder, on pourra vous aider sur comment le faire avec Python.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Inactif  
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Avril 2018
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Avril 2018
    Messages : 71
    Par défaut
    Oui et non, disons que j'ai regardé du coté du réseau de neurone mais d’après les recherches que j'ai faite, ne semble pas répondre à mes exigences.
    Mais je ne suis pas un expert, peut être que le réseau de neurone est une bonne idée, j'aurais voulue déjà avoir un retour.

    bon cela dit je peut poster dans le forum algo et revenir après

    j'ai poster dans le forum algo :
    https://www.developpez.net/forums/d1.../#post10149875

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/03/2017, 14h00
  2. trouver les meilleures combinaisons
    Par Emma95 dans le forum Excel
    Réponses: 15
    Dernier message: 15/04/2010, 14h20
  3. Trouver le meilleur agencement de points lumineux pour un panneau de signalisation
    Par Rodrigue dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 07/01/2009, 09h21
  4. Réponses: 15
    Dernier message: 19/07/2007, 13h05
  5. Réponses: 35
    Dernier message: 16/05/2006, 11h20

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