Regression Models in the Social Sciences

 

Chris Snijders

Utrecht University

Department of Sociology

Heidelberglaan 1

3584 CS Utrecht

The Netherlands

tel (31) 30 253 4140

fax (31) 30 253 4405

email C.Snijders@fsw.ruu.nl

 

Problem Description:

Social scientists often test their theoretical models on the basis of survey-data. Most of the time, some dependent variable is being approximated with a set of independent variables using regression analysis. To say something about the validity of the theoretical model, it makes sense to compare its results to the results from a neural network on the same data. As a result, contrary to most applications of neural networks, social scientists are happy if neural networks do not outperform their theoretical models: this simply implies the theoretical model does a relatively good job. In addition, the neural networks can be used to "scan" the often quite messy survey data for unexpected new relations.

Position of user

Currently, I am a postdoc at Dept. of Sociology, Utrecht University and Interuniversity Center for Social Science Theory and Methodology (ICS), Utrecht, The Netherlands.

How NNs were applied

As a user of the Educator version, I mostly use the standard MLPs. The data I use are gathered through surveys (say, about 1500 respondents). On the average, I try to approximate one or two dependent variables with about fifteen independent variables. Usually, this is a matter of minutes. A larger part of the time is devoted to finding the "right" architecture for the MLPs. I hope and think Neurosolutions for Excelcan take over some of this burden.

Results that were obtained

Regression analysis in social sciences typically reach an R2 of about 0.3. Neural networks perform a little (R2=0.32) to a lot (R2=0.5) better. When neural networks perform a lot better than standard regression analysis, this is an indication that the theoretical model is a poor approximator of reality and needs some additional work. "Solving" the problem as in character recognition is, of course, out of the question.

How were the results applied

Using neural networks has lead to two different results. First, it provides a benchmark against which to compare the results from standard regression. If the neural network cannot (or hardly) outperform my theoretical model, I am convinced that the model is good. Usually, I keep such results with neural networks to myself. Social scientists who appreciate the power of neural networks are scarce. In addition, I make use of neural networks to explore the data and thereby as a source of inspiration for new theoretical models. This implies that most of the direct benefits of neural networks are not visible to most of the academic world. It will take some time to let the social sciences appreciate neural computation.

Download
Download this Application Summary in Word97 format.
If you don't have Word97....
Download the Word Viewer.

Products | Support | Order | Download | Search | Home

Web Site Design and Implementation Copyright © 2000 NeuroDimension, Inc.
Send questions, comments, and feedback to the
webmaster.