|
NeuMath
When
Jill Card founded her own advanced process control company in the
mid-1990s, she received from her employer, Digital Equipment
Corporation, the license for a software tool under development and
also took away a satisfying experience having used Predict
analytical software.
Today as CEO of Massachusetts-based
NeuMath Inc., Jill is comfortable with the firm's dependence
on the NeuralWare modeling tool as a critical component to her
company's analytical products, all focused on the semiconductor
industry.
"I've worked with a number of versions through the years in
analytical research," she said. "Today, our products essentially
are advanced process control software. They require a neural
network engine and that engine is Predict."
NeuMath utilizes sophisticated mathematical techniques to solve
complex challenges within the semiconductor industry. It uses
advanced mathematical techniques to simulate and optimize
intricate processes.
"The Predict tool is excellent for our product developers and
analysts, who are all mathematicians," Jill said. "It is contained
in the NeuralWare SDK product that allows us to take the
functionality of Predict and put it inside our products. A major
benefit is the availability of SDK in both Linux and Windows since
our product offerings run on both platforms."
"NeuMath's products tackle complex problems that can't be modeled
without the use of neural networks," Charlie Cuneo, NeuMath
president, explained. "Predict gives our products the ability to
provide our customers new insights
Read the rest of this article |
|
| |
Message from the CEO
Greetings,
With this issue of Synapse, we want to introduce you to a
sophisticated industrial application that is poised to bring
significant new efficiencies to semiconductor manufacturing. In
our Customer Connections feature article,
Jill Card and Charlie Cuneo, CEO and President, respectively, of
NeuMath Inc. discuss how
NeuMath
employs neural network technology to characterize and solve the
difficult, highly non-linear modeling problems that make the
semiconductor manufacturing process so challenging.
On the product development front, we continue to extend our
efforts in the power generation industry through a recently
initiated SBIR effort with Eaton Electrical to design and develop
next generation intelligent power systems for the military and for
commercial applications. Of course, we also continue to enhance
the data mining capabilities which are slated for inclusion in the
2.0 release of NeuralSight.
If you would like to get a sneak preview of NeuralSight 2.0 and
exceptional pricing for multiple seats when it is released, while
also learning how to make the most of your investment in
NeuralWare's neural network technology, I'd like to invite you to
attend our "Applying Neural Networks" workshop that will be held
from July 11-15 in Pittsburgh. You'll see first-hand how you will
be able to quickly extract hidden information from large and
complex datasets while NeuralSight does all the work. And more
importantly, you'll see how you can put those insights to work -
either as a result of viewing NeuralSight output, or by embedding
the best models you find with NeuralSight into a custom
application.
As always, I hope you find this Synapse interesting - and don't
forget that if you would like to have your work with NeuralWare
technology featured in a future Synapse, please contact me
directly.
Jack Copper
|
| |
|
| |
|
Tech Tips
|
| |
Model Generalization - Training Versus Over-training
By Bob Everly
Just
as there are extreme values in data, there are extremes in data
modeling tasks. There are 'clean' problems and there are 'very
noisy' problems (explained below). There are datasets with
millions of records and those with 50 records. There are those
with 5 data fields and those with 500. One target output or 20.
And there are data fields with skewed distributions and those with
uniform distributions. The idealistic application, if it exists,
would be 'clean' data with a few fields, 1 output, and with
thousands of data records evenly distributed throughout the range
of possible values. Does anyone remember working on such an easy
task?
- Clean problem: model a math function with all inputs
present, no measurement error.
- Noisy Problem:: model the close price of S&P500 with
questionable inputs, much noise.
The above attributes affect the time, effort, and final results
of our labor. Where a modeling task sets in this realm of
difficulties also affects how well a model can generalize to new
data. Generalization comes easier for some applications.
There are two mutually exclusive issues at play regarding model
training. On one hand it is necessary that the model understand
the data as well as possible, and the highest possible performance
measure (like R Correlation) is desirable. On the other hand, too
much learning is harmful with respect to model generalization. As
a model moves from learning general patterns in data and begins to
memorize particular relationships present only in the training
data, the model is moving from good to bad. So we limit the models
ability to learn for the sake of achieving good generalization.
What if we limit the learning too much? How would we know?
One approach is to cast away all concerns about model
generalization at the beginning of a project, and intentionally
over-train models! Use all available data to maximize performance.
While this is done un- intentionally by those new to the
technology, there is merit in doing it knowingly. Performance
metrics from these models provide upper-bound measurements, and we
will know that they are not achievable during deployment because
of generalization issues. The point being made is that it is
important to first know the limit regarding model learning, before
we become concerned with limiting the models ability to learn for
generalization reasons.
|
| |
Read the rest of this tech tip... |
| |
|
Have Your Modeling Story Published in Synapse
|
| |
If you would like to have your modeling story published in
Synapse, please send an email to
newsletter @neuralware.com
with a brief note about your application.
|
|
| |
|
The
professional's choice for predictive analytics
|
| |
With all the different tools out there, there is a reason
why NeuralWare is the professional's choice, used by most
Fortune 500 corporations and in companies and universities
all over the world. Call (412) 278-6292 or email
John Wavle
today to learn more about how we can help you with your
predictive modeling initiatives.
Learn More... |
|
| |
|