<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Blogs - dev_ggy</title>
		<link>https://www.developpez.net/forums/blogs/287612-dev_ggy/</link>
		<description>Developpez.com, le Club des Développeurs et IT Pro</description>
		<language>fr</language>
		<lastBuildDate>Thu, 09 Apr 2026 16:09:58 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.jpg</url>
			<title>Forum du club des développeurs et IT Pro - Blogs - dev_ggy</title>
			<link>https://www.developpez.net/forums/blogs/287612-dev_ggy/</link>
		</image>
		<item>
			<title>Outils pour la Dyslexie</title>
			<link>https://www.developpez.net/forums/blogs/287612-dev_ggy/b1333/outils-dyslexie/</link>
			<pubDate>Wed, 04 May 2016 09:05:31 GMT</pubDate>
			<description>Beaucoup de Dyslexiques se...</description>
			<content:encoded><![CDATA[<blockquote class="blogcontent restore">Beaucoup de Dyslexiques se tournent vers les sciences dures, pour des raisons de facilité liée aux difficultés à l’écrit. Je pensais que de parler dans ce blog de quelques outils pour ce type de difficultés pouvait apporter à de nombreuses personnes une information et peut être une aide. <br />
<br />
Je vais vous présenter  quatre outils pour la dyslexie <a href="http://opendyslexic.org/" target="_blank">OpenDyslexic</a>, <a href="http://www.nuance.fr/dragon/index.htm" target="_blank">Dragon Speaking</a>, <a href="http://www.lerobert.com/correcteur/" target="_blank">le correcteur Robert</a> et  <a href="http://www.antidote.info/antidote" target="_blank">Antidote</a>.<br />
<br />
<a href="http://opendyslexic.org/" target="_blank">OpenDyslexic</a> est une Fonts qui a été étudiée tout spécialement pour les dyslexiques et  le seul outil gratuit que je vais présenter dans ce poste. Elle a pour spécificité d’écarter les espacements entre les lettres et les mots. Elle s’installe facilement sur Linux comme sur Windows. N’ayant pas de Mac je n’ai pu essayer sur ce type de système. D’après les études elle permet d’avoir un gain significatif en termes de lecture. Personnellement je l’ai installé sur les différents systèmes sur lesquels je travaille et y trouve une facilité pour lire.<br />
<br />
<a href="http://www.nuance.fr/dragon/index.htm" target="_blank">Dragon Speaking</a> est un outil de Speach To Texte. Ce qui veut dire qu’il retranscrit ce que vous dites de façon orale. Il écrit à votre place. Il est uniquement disponible sur Windows et sur Mac. Pour l’avoir testé, je pense que certains peuvent y trouver leurs comptes, dans la mesure où il n’est plus nécessaire d’écrire. S’il y a quelque année je travaillais avec la découverte Antidote est plus spécifique à mes difficultés.<br />
<br />
<a href="http://www.antidote.info/antidote" target="_blank">Antidote</a> est un correcteur d’orthographe, mais surtout son point fort est de faire la correction grammaticale absente des outils comme Word de Microsoft et Write de LibreOffice. Il est disponible sur Windows, Mac et bien sûr Linux. Personnellement je travaille avec dans le milieu professionnel comme personnel et j’y trouve une très grosse amélioration de mon travail concernant la qualité de mon Français à l’écrit.<br />
<br />
<a href="http://www.lerobert.com/correcteur/" target="_blank">Le correcteur Robert</a>, tout comme antidote c’est un correcteur grammatical et orthographique. Je ne l’ai jamais testé et ne pourrait en faire une évaluation comparative. Il est beaucoup plus récent et quand j’ai fait le choix d’antidote il n’existait pas encore. Par contre, il n’est pas disponible sur Linux, mais sur Mac et Windows.<br />
 <br />
Voilà les outils qui peuvent aider à mieux écrire et lire. J’espère que cela pourra aider les personnes concernées, mais surtout les informer sur les solutions existantes. D’autres solutions existent, comme la coloration des lettres par exemple ou bien des sites qui corrigent votre Français, mais je ne travaille pas avec et je ne pourrais en parler. Ceci faute de temps pour les évaluer.</blockquote>

]]></content:encoded>
			<dc:creator>dev_ggy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/blogs/287612-dev_ggy/b1333/outils-dyslexie/</guid>
		</item>
		<item>
			<title>La Régression Linéaire</title>
			<link>https://www.developpez.net/forums/blogs/287612-dev_ggy/b761/regression-lineaire/</link>
			<pubDate>Mon, 02 May 2016 14:00:40 GMT</pubDate>
			<description>*La régression linéaire est...</description>
			<content:encoded><![CDATA[<blockquote class="blogcontent restore"><hr /><br />
<br />
<b><font size="4">La régression linéaire est un des premiers outils de base pour la modélisation d'un paramètre par rapport à un ensemble de variables. La régression linéaire est un des outils du Deep Learning. Sa simplicité permet de le rendre Scalabe et Distribuer.  Pour comprendre de  façon graphique et simple ce qui se passe, on peut dire que la régression linéaire permet  à partir d'un nuage de point de tracer une droite entre ces points.</font></b><br />
<br />
<hr /><br />
<div style="text-align: center;"><font size="4"><b> Y = AX + B </b></font></div><br />
La modélisation générale est définie en général Y = AX + B<br />
<br />
Avec :<br />
<br />
A un nombre réel pour le cas de dimension 1 et une matrice pour les dimensions supérieures de dimension nxm. <br />
X le vecteur des données de dimension m. <br />
Y le vecteur des données a modélisé de dimension m.<br />
B Un vecteur de dimension n.<br />
<br />
<br />
<hr /><br />
<br />
<div style="text-align: center;"><font size="4"><b>Structure des données en entré</b></font></div><br />
Pour l'utilisation de logiciel de statistique, les données doivent avoir une organisation particulière. L’intérêt des outils de &quot;reshaping&quot; permet de passer d'une représentation par exemple en ligne à celle en colonne notée ci-dessous et qui est nécessaire pour la majorité des outils statistiques. Mais l'explication de ce type d'outil ne sera pas développée dans ce poste. Le tableau suivant permet de voir comment s'organisent ces données.<br />
<br />
Exemple :<br />
<div style="text-align: center;"><br />
<div class="cms_table"><table width="500" class="cms_table"><tr valign="top" class="cms_table_tr"><td class="cms_table_td">A[1][/n]</td>
<td class="cms_table_td">A[2][/n]</td>
<td class="cms_table_td">A[3][/n]</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">A[n][/n]</td>
<td class="cms_table_td">Y</td>
</tr>
<tr valign="top" class="cms_table_tr"><td class="cms_table_td">1</td>
<td class="cms_table_td">5</td>
<td class="cms_table_td">2</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">8</td>
<td class="cms_table_td">4</td>
</tr>
<tr valign="top" class="cms_table_tr"><td class="cms_table_td">3</td>
<td class="cms_table_td">2</td>
<td class="cms_table_td">4</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">12</td>
<td class="cms_table_td">7</td>
</tr>
<tr valign="top" class="cms_table_tr"><td class="cms_table_td">7</td>
<td class="cms_table_td">6</td>
<td class="cms_table_td">8</td>
<td class="cms_table_td">..</td>
<td class="cms_table_td">5</td>
<td class="cms_table_td">3</td>
</tr>
<tr valign="top" class="cms_table_tr"><td class="cms_table_td">...</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">...</td>
<td class="cms_table_td">...</td>
</tr>
</table></div>
</div><br />
<hr /><br />
<div style="text-align: center;"><font size="4"><b>Exemples Julia</b></font></div><br />
Premier exemple en Julia. soit trois points on cherche la droite qui est au plus près de l'ensemble des points.<br />
<br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code Julia :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:108px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff;">using</span> DataFrames <span style="color: #808080;"># Appelle de la librairie DataFrames</span>
<span style="color: #0000ff;">using</span> GLM <span style="color: #808080;"># Appelle de la librairie linear model and generalized linear model</span>
data=DataFrame<span class="br0">&#40;</span>X=<span class="br0">&#91;</span><span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">3</span><span class="br0">&#93;</span>,Y=<span class="br0">&#91;</span><span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">4</span>,<span style="color: #cc66cc;">7</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span style="color: #808080;"># On prend trois points X et Y.</span>
OLS = glm<span class="br0">&#40;</span>Y~X,data,Normal<span class="br0">&#40;</span><span class="br0">&#41;</span>,IdentityLink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span style="color: #808080;"># On calcule la droite lin&eacute;aire. </span>
<span style="color: #808080;"># data.Normal est &agrave; la r&eacute;solution au sens des moindre carr&eacute; ou des &eacute;quivalents.</span>
<span style="color: #808080;"># IdentityLink correspond a une loi Normal sans transformation.</span></pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code Resultat :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:120px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td valign="top"><pre style="margin: 0">
DataFrameRegressionModel{GeneralizedLinearModel{GlmResp{Array{Float64,1},Normal,IdentityLink},DensePredChol{Float64,Cholesky{Float64}}},Float64}:

Coefficients:
Estimate Std.Error  z value Pr(&gt;|z|)
(Intercept)  -0.666667   0.62361 -1.06904   0.2850
X                  2.5  0.288675  8.66025   &lt;1e-17</pre></td></tr></table></pre>
</div><br />
<b><font size="2">Comment lire les résultats.</font></b><br />
<br />
Le B correspond a intercept<br />
Le A correspond au X<br />
<br />
Estimate est la valeur de la variable A ou des variables X.<br />
Std.Error est la distance quadratique moyenne entre les points et la droites.<br />
z value<br />
Pr(&gt;|z|) est la p-value ou le niveau de confiance que l'on peut donner à ce résultat.<br />
<br />
<hr /><br />
<div style="text-align: center;"><font size="4"><b>Exemples R</b></font></div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code R :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:60px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br /></div></td><td valign="top"><pre style="margin: 0">data = <span style="color: #0080ff;">data.frame</span><span class="br0">&#40;</span>X=<span style="color: #0080ff;">c</span><span class="br0">&#40;</span><span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">3</span><span class="br0">&#41;</span>, Y=<span style="color: #0080ff;">c</span><span class="br0">&#40;</span><span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">4</span>,<span style="color: #cc66cc;">7</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
<span style="color: #0080ff;">summary</span><span class="br0">&#40;</span><span style="color: #0080ff;">glm</span><span class="br0">&#40;</span>Y~X, data=data, normal<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span></pre></td></tr></table></pre>
</div><br />
<div class="bbcode_container">
	<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>
	<td style="border: 0; padding: 0; text-align: left">Code Resultat :</td>
	<td style="border: 0; padding: 0; text-align: right"><a href="#" onclick="return ano_selectionnerCode(this);">Sélectionner tout</a> -
	<a href="#" onclick="return ano_etendreCode(this);">Visualiser dans une fenêtre à part</a></td></tr></table>
	<pre class="bbcode_code" style="height:204px;"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br /></div></td><td valign="top"><pre style="margin: 0">
Call:
glm(formula = Y ~ X, data = data)

Deviance Residuals: 
      1        2        3  
 0.1667  -0.3333   0.1667  

Coefficients:
            Estimate Std. Error t value Pr(&gt;|t|)  
(Intercept)  -0.6667     0.6236  -1.069   0.4788  
X             2.5000     0.2887   8.660   0.0732 .
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for gaussian family taken to be 0.1666667)

    Null deviance: 12.66667  on 2  degrees of freedom
Residual deviance:  0.16667  on 1  degrees of freedom
AIC: 5.8425

Number of Fisher Scoring iterations: 2</pre></td></tr></table></pre>
</div><br />
<br />
<b><font size="2">Comment lire les résultats.</font></b><br />
<br />
Deviance Residuals correspond à la répartition des l'erreurs.<br />
<br />
Le B correspond a intercept<br />
Le A correspond au X<br />
<br />
Estimate est la valeur de la variable A ou des variables X.<br />
Std.Error est la distance quadratique moyenne entre les points et la droites.<br />
z value<br />
Pr(&gt;|z|) est la p-value ou le niveau de confiance que l'on peut donner à ce résultat.<br />
<br />
AIC est un type d'erreur.</blockquote>

]]></content:encoded>
			<dc:creator>dev_ggy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/blogs/287612-dev_ggy/b761/regression-lineaire/</guid>
		</item>
	</channel>
</rss>
