Récemment, j'ai posé une question sur un référentiel Github public à propos d'une formule utilisée dans le code hébergé sur ce référentiel public. Fondamentalement, si vous êtes familier avec Github, vous pouvez créer un problème sur n'importe quel référentiel public pour poser une question, signaler une erreur, demander de nouvelles fonctionnalités, etc. J'utilise la formule similaire, qui est intégrée dans ce référentiel, dans mes recherches et basée d'après ma revue de la littérature, cette formule n'est pas mise en œuvre correctement dans ce référentiel et j'ai également la référence. J'ai donc ouvert un problème et j'ai dit que je pensais que la formule implémentée dans ce code était erronée et que, d'après la littérature, elle devrait être mise en œuvre différemment, et j'ai demandé s'il y avait un plan pour la modifier ou la corriger.
Quelqu'un, qui est responsable du code pour fusionner les pull requests ou fermer les problèmes, a publié un commentaire sur le problème que j'ai créé et a dit que probablement personne n'est au courant du problème dans cette formule car il y a vraiment une petite communauté qui utilise ce code du tout et ce code n'est pas utilisé pendant un certain temps, donc il serait heureux si je crée une pull request basée sur une formule correcte et que je donne également la référence à la littérature pour les futurs gens.
Long story Bref, je viens de créer cette pull request et je mets également ma référence à la formule correcte et j'attends l'avis de l'administrateur de ce référentiel s'il est possible de le fusionner dans le référentiel d'origine ou non. Donc, rien de vraiment étrange ne s'est produit ici, je pense.
On m'informe que mon conseiller PhD a trouvé ce problème + pull request que j'ai créé et il pense que je me trompe et que la formule existante dans le code correct. OK, je suis d'accord avec ça. Je sais qu'il n'y a pas de solution unique pour un problème donné et que différentes personnes ont des approches différentes.
Mais le problème est qu'il dit que: j'ai violé l'intégrité académique en créant ce problème et en soumettant cette pull request, ce que je suis surpris et je ne peux pas comprendre exactement ce que j'ai violé ici. Je suis juste vraiment en colère et confus et je ne peux pas comprendre ce qui ne va pas ici. Je peux comprendre qu'il n'est pas d'accord avec la formule et je m'en fiche du tout et je suis à 100% d'accord pour utiliser la mauvaise formule, mais je ne peux pas comprendre pourquoi je devrais être poursuivi pour violation de l'intégrité académique parce que je ne le fais pas ' Avez-vous la même opinion sur cette formule ou avez-vous créé ce problème ou cette demande d'extraction? De plus, j'ai lu le manuel des diplômés de notre université pour la 10e fois et il n'y a rien de tel qu'une violation de l'intégrité académique si vous n'avez pas la même opinion que votre conseiller en doctorat ou si vous créez un problème pour poser une question ou créer pull request pour réparer quelque chose. Toute suggestion ou recommandation est appréciée.
Réponses aux commentaires : Vous avez soulevé des questions qui, je pense, pourraient aider si je les clarifie. L'un des commentaires était:
Votre conseiller poursuit-il une violation de l'intégrité académique avec votre département et / ou l'école, ou s'agit-il simplement d'un différend personnel?
Ma réponse: non, mais cette conversation personnelle était un peu une menace et il a dit que s'il le voulait, il l'utiliserait contre moi et les étudiants sont toujours perdants devant le professeur, ce que je pense être vrai.
>Est-il possible que votre superviseur ait utilisé la formule avant et, sans vous en rendre compte, vous avez implicitement suggéré que certaines de ses recherches sont erronées? Je pourrais voir certaines personnes réagir mal à cela, surtout si elles découvrent un dépôt Github public plutôt que directement de vous ...
Ma réponse: Non, mon superviseur est nouveau dans mon domaine de recherche de doctorat et il n'avait aucune expérience / article dans ce domaine avant de commencer mon doctorat, et par conséquent, il a une idée très vague et erronée de la littérature en ce champ et ce qui est accepté ou ce qui ne va pas dans ce domaine.
"Je suis à 100% d'accord pour utiliser la mauvaise formule" qui me semble être une mauvaise intégrité académique
Ma réponse: je dis juste que je suis d'accord pour l'écouter et utiliser même la mauvaise formule et obtenir mon doctorat le plus tôt possible et rester à l'écart du monde universitaire pour toujours malgré le fait que j'ai toujours aimé l'université et voulait devenir professeur un jour. Mais maintenant, j'ai une offre d'emploi vraiment routinière dans une entreprise qui n'a rien à voir avec un doctorat ou la recherche et j'ai hâte d'obtenir mon doctorat et de commencer cet emploi et peut-être que je pourrais être plus heureux dans ma misérable vie.
Deux de vos déclarations sont contradictoires. Premièrement: "... sur la base de ma revue de la littérature, cette formule est mal implémentée dans ce référentiel et j'ai aussi la référence.", Mais plus tard: "Je sais qu'il n'y a pas de solution unique pour un problème donné et que différentes personnes ont des approches différentes . ". Pourriez-vous préciser si la mise en œuvre originale est incorrecte ou simplement différente de la vôtre? Cela semble vraiment être le nœud du problème.
Ma réponse: la réalité est que les gens utilisent la mauvaise formule parce qu'elle est plus facile à comprendre et, d'après mon expérience, une mauvaise formule est acceptable dans une plage de 5 à 10 pour cent d'erreur par rapport à la bonne formule. Ce n'est pas comme si personne n'utilisait la bonne formule et il existe des tonnes de littérature qui utilisent la bonne formule. Donc, mon intention était: si nous avons beaucoup d'autres incertitudes dans notre modèle, pourquoi nous en induisons une autre quand nous pourrions utiliser la bonne formule pour nous assurer qu'au moins nous ne créons pas une autre source d'incertitudes lorsque nous pourrions l'éliminer sans prix . Même, en termes de performances, une formule correcte est la même qu'une mauvaise.
Pour développer; s'il existe des méthodes alternatives qui sont également valides, et que vous les marquez comme des «erreurs» et que vous faites la promotion de votre propre méthode, cela serait certainement perçu comme de la malhonnêteté académique.
Ma réponse : Non, la méthode alternative qui est cette mauvaise formule est juste une très bonne approximation de la formule correcte. De toute évidence, cela donne juste un chiffre proche de ce que la formule correcte vous donne, mais la mauvaise formule ne satisfait pas d'autres propriétés de la mauvaise formule, comme l'orthogonalité de la formule correcte, qui est cruciale dans nos recherches. Donc, mon intention était d'utiliser simplement la bonne chose dans son sens mathématique lorsqu'elle est disponible, cela n'a pas de coût supplémentaire, et c'est bien documenté dans la littérature.
"I 'suis juste vraiment en colère ". Ne le sois pas. Confus, c'est bien, mais pourquoi en colère?
Ma réponse: ces jours-ci, je me vois comme une personne inutile et misérable qui travaille juste plus de 12 heures par jour et les 12 autres heures que je suppose reste ou dors encore je pense à mes recherches mais je ne suis pas content, je n'ai pas d'amis, je suis déprimé, je suis nerveux, je suis stressé, etc. Alors, oui je suis en colère que les gens me détestent même si je leur dis la vérité.
c'est tout au plus de l'ignorance. N'a rien à voir avec l'honnêteté. Et la réalité est que soit le conseiller est un idiot (ce ne serait pas la première fois) ou OP a mal interprété la situation.
oui, pourquoi le monde universitaire met les gens en colère ... c'est la question. Peut-être parce que vous êtes puni pour être proactif?
Ma réponse: Ma question est l'ignorance de qui? Moi? Que je veux trouver ce qui est bien et ce qui ne va pas? Ouais, je suis une personne ignorante, idiote, inutile qui vient de consacrer toute ma vie à quelque chose qui ne vaut pas la peine.
Je pense que vous avez mal lu. J'ai pris «je suis à 100% d'accord pour utiliser la mauvaise formule» pour signifier que OP ne conteste pas l'affirmation du superviseur selon laquelle la formule est erronée; ils sont «100% ok» de se faire dire qu'ils utilisent la mauvaise formule. La question est de savoir comment diable se tromper est en quelque sorte une "violation de l'intégrité académique".
Ma réponse: Merci!
Mettre à jour :
Sur la base de la réponse de Wolfgang, hier, j'ai eu une réunion avec mon directeur de thèse et j'ai fait de mon mieux pour être aussi calme que possible et vraiment poli. Je viens de lui demander ce qui ne va pas dans son opinion sur l'ouverture d'un numéro dans un référentiel Github public et d'exprimer une préoccupation valide basée sur une référence évaluée par des pairs (cette référence n'est pas la mienne ni celle de mon conseiller pour ceux qui pensent que j'ai partagé les résultats de la recherche sans autorisation et cette référence a plus de 7 ans avec autant de citations) et si le propriétaire de ce dépôt Github est heureux d'accepter une pull request, pourquoi devrait-elle être considérée comme une violation de l'intégrité académique? Aussi, j'ai demandé dans quelle partie du manuel des diplômés, cette règle d'approbation et de permission de publier quoi que ce soit dans le World Wide Web est indiquée pour plus d'informations? De plus, j'ai demandé même si je suis totalement incompris ici, le propriétaire du référentiel pourrait simplement me diriger vers leur documentation ou toute autre référence qui justifie l'utilisation de la formule actuelle et fermer simplement le problème, et c'est tout.
La réponse de mon conseiller PhD était à peu près la même que sa réaction initiale. Il pense que même un seul commentaire de ma part sur le World Wide Web devrait être approuvé par lui avant d'être publié et qu'il n'est pas nécessaire de l'indiquer explicitement dans le manuel des études supérieures et l'école doctorale lui a donné une telle autorité lorsqu'il juge opportun de considérer ce commentaire comme une violation de l'intégrité académique. Au fait, il pense que je me trompe, il ne se soucie pas des références que je lui ai montrées pour soutenir mon idée et dit qu'il va envoyer un e-mail au propriétaire du référentiel et lui demander de me bloquer parce que je ' Je perds le temps des propriétaires de référentiels, malgré le fait que je pense que le seul propriétaire du référentiel est une personne accueillante et ouverte à répondre aux questions!
Je suis juste choqué ...!
Réponse à certains commentaires et réponses :
L'une des principales hypothèses, que j'ai vu dans les réponses et commentaires, est que mon conseiller en thèse ne connaît pas Github. Non, il prétend être en effet un expert de Github, des logiciels open source, de la programmation, etc. Donc, il est en effet assez familier avec le concept d'open source et de Github, mais son principal domaine d'expertise pendant son doctorat et son post- docs était autre chose et non lié à mes recherches de doctorat. Il vient de choisir ce sujet pour mes recherches de doctorat, car son dernier conseiller post-doc a développé un logiciel open source spécifiquement dans mon domaine de recherche doctorale il y a plusieurs années et il voulait peut-être utiliser ce logiciel et continuer sa collaboration avec son conseiller post-doc.
Je peux comprendre ce comportement de mon conseiller en thèse, quand je compare son interaction avec d'autres personnes et pas seulement moi-même. Parce que, logiquement, s'il est si gentil et accueillant avec les autres, il y a certainement quelque chose qui ne va pas avec moi. Mais, sur la base de ce que j'ai vu, je pourrais dire: en général, mon directeur de thèse ne respecte que les personnes qui sont au-dessus de lui dans le classement hiérarchique ou il n'a aucune autorité sur elles. Même, avec d'autres professeurs juniors ou post-doctorants (mon conseiller de doctorat est aussi un professeur assistant assez récent sans titularisation), il agit d'une manière que quelques collaborateurs que nous avions au cours des quatre dernières années viennent de nous quitter et certains d'entre eux ne le font même pas. Je ne réponds plus du tout à nos e-mails. Même, il y a 2 ou 3 ans, je lisais ses commentaires sur Github à ses collègues il y a de nombreuses années, et j'ai pu imaginer à quel point le ton de ses commentaires est sournois et mauvais que personne n'a pris la peine de répondre après environ 10 ans.
Merci également pour vos commentaires et réponses, ainsi que pour vos nombreuses suggestions utiles.