App Multiple Linear Regression

Bevat advertenties
10+
Downloads
Contentclassificatie
Iedereen
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding

Over deze app

Meervoudige lineaire regressie is een statistische methode die wordt gebruikt om de relatie tussen één afhankelijke variabele en twee of meer onafhankelijke variabelen te modelleren door een lineaire vergelijking aan de waargenomen gegevens aan te passen. Meervoudige lineaire regressie verklaart hoe meerdere voorspellende variabelen tegelijkertijd een uitkomstvariabele beïnvloeden.

Belangrijkste onderdelen van meervoudige lineaire regressie:

- Afhankelijke variabele (Y): Dit is de variabele die we willen voorspellen. Deze wordt vaak ook wel de "doelvariabele" of "respons" genoemd.

- Onafhankelijke variabelen (X1, X2, ..., Xn): Dit zijn de variabelen die we gebruiken om de afhankelijke variabele te voorspellen. Ze worden vaak ook wel "voorspellende variabelen" of "verklarende variabelen" genoemd.

- Regressiemodel: De vergelijking van meervoudige lineaire regressie heeft de volgende vorm:

Y = beta_0 + beta_01*X1 + beta_2*X2 + ... + beta_n*Xn
waarbij:
Y de afhankelijke variabele is. X1, X2, ..., Xn zijn de onafhankelijke variabelen.

beta_0 is de constante (intercept). Beta_1, beta_2, ..., beta_n zijn de regressiecoëfficiënten die de invloed van de corresponderende onafhankelijke variabelen op de afhankelijke variabele aangeven.

Toepassingen: - Economie (inkomensvoorspelling); - Gezondheidszorg (risicofactoranalyse); - Techniek; - Sociale wetenschappen; - Bedrijfsprognoses.

Voorbeeld: Voorspelling van de huizenprijs op basis van: - Grootte van het huis; - Aantal slaapkamers; - Leeftijd van het huis

In de app wordt elk object Object_k (object_1, object_2 ... object_m) beschreven door onafhankelijke variabelen (Xki – kenmerken, i = 1...n) en één afhankelijke variabele (Yk - doel). Een methode zoals de methode van de kleinste kwadraten (OLS) wordt gebruikt om de optimale waarden van de coëfficiënten (beta_0, beta_1, beta_2, ..., beta_n) te berekenen. De doelwaarde wordt berekend met de volgende formule:

Y = beta_0 + beta_01* P1 + beta_2 *P2 + ... + beta_n* Pn
waarbij: P1, P2...Pn de voorspellers van de doelwaarde zijn.

De applicatie slaat gegevens voor meerdere regressiemodellen op in een SQLite-database met de naam AppMultipleLinearRegression.db. De regressiemodellen worden onderscheiden door hun naam.

Het opstartscherm van de applicatie (App Multiple Linear Regression Solver) toont een lijst met voorbeelden van regressiemodellen (in een spinnerlijst) en knoppen om de functies voor het aanmaken (Nieuw voorbeeld), laden (Laden), opslaan (Opslaan), opslaan als (Opslaan als), berekenen (Berekenen) en verwijderen (Verwijderen) van voorbeelden van regressiemodellen in te schakelen. Via het hoofdscherm, met behulp van de menu-elementen, hebt u ook toegang tot functies zoals taalselectie, het opslaan en kopiëren van de database, het initialiseren van de database met voorbeeldgegevens en hulpfuncties zoals help voor de applicatie, instellingen en een link naar de website met een beschrijving van alle applicaties door de auteurs.

De functies voor het aanmaken van een nieuwe steekproef omvatten een dialoogvenster voor het invoeren van de grootte van de matrix waarin de gegevens van de nieuwe steekproef worden ingevoerd: het aantal rijen (inclusief de rijen voor de voorspellende gegevens P1, P2...Pn – de laatste rij) en het aantal kolommen (inclusief de kolommen voor de afhankelijke gegevens Y1, Y2,...Yk – de laatste kolom). Vervolgens wordt een tabel gegenereerd voor het invoeren van de relevante gegevens. De gevulde tabel moet een naam krijgen voordat deze wordt opgeslagen. De functie 'Load' wist de tabel.

De eerder opgeslagen tabel kan worden weergegeven door deze te selecteren in de spinnerlijst. De weergegeven tabel kan worden berekend en de oplossing verschijnt in het dialoogvenster 'App results'. De functie 'Print' kan vanuit dit dialoogvenster worden uitgevoerd naar het bestand AppMultipleLinearRegressionSolver.txt. De functie 'Print' omvat de activiteit 'Save Db/Save file' waarmee de map kan worden geselecteerd waar het bestand moet worden opgeslagen. Na het selecteren van een map verschijnt een knop om op te slaan. Vanuit dezelfde activiteit kan de inhoud van het geselecteerde bestand worden weergegeven, het bestand of de map worden hernoemd, een nieuwe map worden aangemaakt en het geselecteerde bestand worden verwijderd.

Meervoudige lineaire regressie is een krachtig hulpmiddel voor data-analyse, maar het moet met de nodige voorzichtigheid en inzicht in de beperkingen ervan worden gebruikt.

Nadelen: Gevoelig voor multicollineariteit (sterke correlatie tussen onafhankelijke variabelen). Legt niet altijd niet-lineaire verbanden vast. Vereist zorgvuldige validatie en controle van de aannames.
Bijgewerkt op
6 mrt 2026

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
Geen gegevens gedeeld met derden
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze delen
Geen gegevens verzameld
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze verzamelen

App-support

Telefoonnummer
+359888569075
Over de ontwikkelaar
Ivan Zdravkov Gabrovski
ivan_gabrovsky@yahoo.com
жк.Младост 1 47 вх 1 ет. 16 ап. 122 1784 общ. Столична гр София Bulgaria

Meer van ivan gabrovski