Gene regulation modeling is one of the most active research topics in systems biology. The aim of modeling gene regulation is to understand how individual genes function and interact with each other to create complex biological phenomena. In this paper we propose a novel gene regulatory model based on threshold logic. The approach is developed by a combination of threshold logic properties and perceptron learning techniques. This work does not focus on determination of the pair-wise interactions among genes. Instead, the objective of this work is to generate a model that will describe and predict phenomena associated with a biological system. The utility of the approach is demonstrated by modeling a cellular system of 50 genes. The model could effectively replicate both the steady state and the transient behavior of genes.