Skip to content

Margus Roo –

If you're inventing and pioneering, you have to be willing to be misunderstood for long periods of time

  • Cloudbreak Autoscale fix
  • Endast

Supaplex is back

Posted on September 14, 2012 by margusja

Posted in Linux

R and neural network package neuralnet

Posted on September 10, 2012 by margusja

Posted in ITTagged R

Now I can make graphs from my home temperature

Posted on September 10, 2012 by margusja

Posted in IT

OpenCV and facedetection

Posted on September 8, 2012 by margusja

I got it work 🙂

 

Posted in LinuxTagged opencv facedetection

Why Margusja works as a IT geek

Posted on September 7, 2012 by margusja

Posted in Fun

Margusja köök

Posted on September 6, 2012 by margusja

Posted in Varia

Mac OS X avrdude Atmel AVR ISP mkII TMEGA328P

Posted on August 24, 2012 by margusja

Posted in LinuxTagged avr atmel isp

ISP 6-way pinout

Posted on August 23, 2012 by margusja

Posted in LinuxTagged ISP

R and lm summary output

Posted on August 17, 2012 - August 27, 2012 by margusja

> c
x y
1 1 1
2 2 4
3 3 9
4 4 16
5 5 25
6 6 36
7 7 49
8 8 64
9 9 81
10 10 100

> summary(fitted.regression)

Call:
lm(formula = y ~ x)

Residuals:
Min 1Q Median 3Q Max
-8 -6 -2 4 12

Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -22.0000 5.5498 -3.964 0.00415 **                # Kasutades Coefficients Estimate -22.0000 + 11.0000 * x saame antud mudeli (fitted.regression) põhjal ennustatava y väärtuse. Vabaliige -22.0000 kui x on 0 siis y = -22.0000
x                     11.0000 0.8944 12.298 1.78e-06 ***             #  Estimate/Std. Error=t value (11.0000/0.8944=12.29875 – standard errors away from zero) Kui t value on suurem kui 3, siis on väga suur tõenäosus, et x on seotud y-ga.
—
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 8.124 on 8 degrees of freedom   # Residual standard error: 8.124 = sqrt(mean(residuals(fitted.regression) ^ 2)) – kuigi antud juhul saan mina 7.266361 

Multiple R-squared: 0.9498, Adjusted R-squared: 0.9435 # Multiple R-squared: 0.9498 kui suurt osa x-st  kasutati andmetest meie mudeli koostamisel. 0.9498 -> 94% on väga hea

F-statistic: 151.3 on 1 and 8 DF, p-value: 1.778e-06

 

> -22.0000 + 11.0000 * 1
[1] -11
> -22.0000 + 11.0000 * 2
[1] 0
> -22.0000 + 11.0000 * 3
[1] 11
> -22.0000 + 11.0000 * 4
[1] 22
> -22.0000 + 11.0000 * 5
[1] 33
> -22.0000 + 11.0000 * 6
[1] 44
> -22.0000 + 11.0000 * 7
[1] 55
> -22.0000 + 11.0000 * 8
[1] 66
> -22.0000 + 11.0000 * 9
[1] 77
> -22.0000 + 11.0000 * 20
[1] 198
> -22.0000 + 11.0000 * 100
[1] 1078

Posted in LinuxTagged R linear regression

SME – squared mean error

Posted on August 16, 2012 - August 16, 2012 by margusja

Meil on andmehulk kus on 100 rida ja kaks veergu – suitsetab (1/0) ja vanus millal uuritav suri:

1 – 68
0 – 70
jne…

Kogu andmehulga pealt vanuse keskmine on – 72.723
Suitsetajate keskmine vanus antud andmehulgas on 70.192
Mittesuitsetajate keskmine vanus antud andmehulgas on 75.254 (Suitsetamine tõesti rikub tervist)

Antud andmehulk on lihtne, kui proovida ennustada keskmist eluiga SME valemiga mean((y – h) ^ 2) kus y on vektor, mis sisaldab vanuseid, siis saame vastuseks väärtuse, mis väljendab y asukohta x teljest.
Kui nüüd antud andmehulga pealt teha see arvestus siis saame vastuseks 32.991, mis ongi squared mean error.

Kuna tegu on ruutfunktsiooniga, siis on seda kerge ka visualiseerida –
Võtame hüpoteesid (vanused, mis võiksid olla antud andmehulga põhjal keskmised), mida me proovime:
63 – 127.451
64 – 109.005
65 – 92.559
66 – 78.113
67 – 65.667
68 – 55.221
69 – 46.775
70 – 40.329
71 – 35.883
72 – 33.437
73 – 32.991
74 – 34.545
75 – 38.099
76 – 43.653
77 – 51.207
78 – 60.761
79 – 72.315
80 – 85.869
81 – 101.423
82 – 118.977
83 – 138.531

Ja moodustame graafiku:

Kuna antud andmehulk on lihtne, siis SME ja keskmine antud vektorist langevad suhteliselt kokku

Posted in LinuxTagged SME

Posts navigation

Older posts
Newer posts

The Master

Categories

  • Apache
  • Apple
  • Assembler
  • Audi
  • BigData
  • BMW
  • C
  • Elektroonika
  • Fun
  • Hadoop
  • help
  • Infotehnoloogia koolis
  • IOT
  • IT
  • IT eetilised
  • Java
  • Langevarjundus
  • Lapsed
  • lastekodu
  • Linux
  • M-401
  • Mac
  • Machine Learning
  • Matemaatika
  • Math
  • MSP430
  • Muusika
  • neo4j
  • openCL
  • Õpetaja identiteet ja tegevusvõimekus
  • oracle
  • PHP
  • PostgreSql
  • ProM
  • R
  • Turvalisus
  • Varia
  • Windows
Proudly powered by WordPress | Theme: micro, developed by DevriX.