Modeling
More Pages: Modeling Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467

List price: $120.00 (that's 13% off!)
Used price: $79.05
Buy one from zShops for: $78.72

Fine addition to the literature
Review of Queueing Networks and Markov Chains
Used price: $57.00
Buy one from zShops for: $49.95

Refinery Process Modelling
Excellent ReferenceI recommend buying this book very much.

Used price: $4.20
Collectible price: $7.99

Good Read
reviewing the book after 35 yrs...

Good basic insight in semantic modelling
The introduction to XplainAnother advantage is that semantic modeling recognizes only inheritance and aggregation, so it fits well in an OO approach to software development.
So if you do a lot of data modeling and data base design I suggest you get hold of a copy. Your data models will improve, guaranteed!

Used price: $89.95
Buy one from zShops for: $94.95

Good book for experienced Spice users.
Excellent book on spice modelingThe only problem is that sometimes the author refers you to using expensive equipment to measure a real devics parameters. However you do not need this, and the book shows you how to get the required information off of a datasheet. The book's pretty expensive, but nice. Make sure you check out the sample chapters to decide if the books for you!

Used price: $11.99
Buy one from zShops for: $14.00

Excellent, Step by Step Explanations
Very helpful in learning the subjectIf you build all of the spreadsheets in the book you will gain a great deal of understanding about the subjects covered in the book and will be miles ahead of the calculator-based approach typical in today's classrooms. No professionals use calculators to figure duration or convexity or optimal portfolios, why should you? This is a very needed book and a nice approach to the subject.
I like this version of the book MUCH better than the Fundamentals version. But that is my preference; pick the book that is right for you. They are both very good. I intend to get more in the series.

Used price: $9.00
Collectible price: $11.50
Buy one from zShops for: $24.99

Where is the CD?
Should be required at school
Used price: $47.38
Buy one from zShops for: $47.38

Good overviewPart 3 begins with a discussion of synaptic plasticity and to what degree it explains learning and memory. The goal here is to develop mathematical models to understand how experience and training modify the neuronal synapses and how these changes effect the neuronal patterns and the eventual behavior. The Hebb model of neuronal firing is ubiquitous in this area of research, and the authors discuss it as a rule that synapses change in proportion to the correlation of the activities of pre- and postsynaptic neurons. Experimental data is immediately given that illustrates long-term potentiation (LTP) and long-term depression (LTD). The authors concentrate mostly on models based on unsupervised learning in this chapter. The rules for synaptic modification are given as differential equations and describe the rate of change of the synaptic weights with respect to the pre- and postsynaptic activity. The covariance and BCM rules are discussed, the first separately requiring postsynaptic and presynaptic activity, the second requiring both simultaneously. The authors consider ocular dominance in the context of unsupervised learning and study the effect of plasticity on multiple neurons. The last section of the chapter covers supervised learning, in which a set of inputs and the desired outputs are imposed during training.
In the next chapter, the authors consider the area of reinforcement learning, beginning with a discussion of the mathematical models for classical conditioning, and introducing the temporal difference learning algorithm. The authors discuss the Rescorla-Wagner rule , which is a trial-by-trial learning rule for the weight adjustments, in terms of the reward, the prediction, and the learning rate. They then discuss more realistic policies such as static action choice, where the reward/punishment immediately follows the action taken, and sequential action choice, where rewards may be delayed. The authors discuss foraging behavior of bees as an example of static action choice, reducing it to a stochastic two-armed bandit problem. The maze task for rats is discussed as an example of sequential action choice, and the authors reduce it to the "actor-critic algorithm." A generalized reinforcement learning algorithm is then discussed, with the rat water maze problem given as an example.
Chapter 10 is an overview of what the authors call "representational learning", which, as they explain, is a study of neural representations from a computational point of view. The goal is to begin with sensory input and find out how representations are generated on the basis of these inputs. That such representations are necessary is based on for example the consideration of the visual system, since, argue the authors, what is presented at the retina is too crude for an accurate representation of the visual world. The main strategy in the chapter is to begin with a deterministic or probabilistic input and construct a recognition algorithm that gives an estimate of the input. The algorithms constructed are all based on unsupervised learning, and hence the existence and nature of the causes must be computed using heuristics and the statistics of the input data. These two requirements are met via the construction of first a generative model and then a recognition model in the chapter. The familiar 'expectation maximization' is discussed as a method of optimization between real and synthetic data in generative models. A detailed overview of expectation maximization is given in the context of 'density estimation'. The authors then move on to discuss causal models for density estimation, such as Gaussian mixtures, the K-means algorithm, factor analysis, and principal components analysis. They then discuss sparse coding, as a technique to deal with the fact that the cortical activity is not Gaussian. They illustrate an experimental sample, showing the activity follows an exponential distribution in a neuron in the inferotemporal area of the macaque brain. The reader will recognize 'sparse' probability distributions as being 'heavy-tailed', i.e. having values close to zero usually, but ones far from zero sometimes. The authors emphasize the difficulties in the computation of the recognition distribution explicitly. The Olshausen/Field model is used to give a deterministic approximate recognition model for this purpose. The authors then give a fairly detailed overview of a two-layer, nonlinear 'Helmholtz machine' with binary inputs. They illustrate how to obtain the expectation maximization in terms of the Kullback-Leibler divergence. The learning in this model takes place via stochastic sampling and occurs in two phases, the so-called "wake and sleep" algorithm. The last section of the chapter gives a general discussion of how recent interest in coding, transmitting, and decoding images has led to much more research into representational learning algorithms. They discuss multi-resolution decomposition and its relationship to the coding algorithms available.
Great textbook and referenceon many aspects of computational neuroscience. It works very carefully
through the fundamental assumptions and equations underlying large
tracts of contemporary quantitative analysis in neuroscience. It is
an ideal introductory book for those with a quantitative background,
and is destined to become a standard course book in the field.

Used price: $7.84
Collectible price: $19.00
Buy one from zShops for: $7.20

Second edition is better
Neat and tidy
Good precise writing
List price: $34.99 (that's 12% off!)
Used price: $9.46
Buy one from zShops for: $7.99
The major strength of UML Distilled is its short, concise presentation of the essentials of UML and where it fits within today's software development process. The book describes all the major UML diagram types, what they're for, and the basic notation involved in creating and deciphering them. These diagrams include use cases; class and interaction diagrams; collaborations; and state, activity, and physical diagrams. The examples are always clear, and the explanations cut to the fundamental design logic.
For the second edition, the material has been reworked for use cases and activity diagrams, plus there are numerous small tweaks throughout, including the latest UML v. 1.3 standard. An appendix even traces the evolution of UML versions.
Working developers often don't have time to keep up with new innovations in software engineering. This new edition lets you get acquainted with some of the best thinking about efficient object-oriented software design using UML in a convenient format that will be essential to anyone who designs software professionally. --Richard Dragan
Topics covered: UML basics, analysis and design, outline development (software development process), inception, elaboration, managing risks, construction, transition, use case diagrams, class diagrams, interaction diagrams, collaborations, state diagrams, activity diagrams, physical diagrams, patterns, and refactoring basics.

A Terrible Guide - Even if a "Brief Guide"
A superb job of distillationIn a "mere" 174 pages, he takes each of the essential main areas of the UML and presents a brief, yet surprisingly thorough description of what it is and how it is used. While targeted at the UML novice, it is necessary to have a fairly solid background in object-oriented programming in order to understand it. Since the UML is a modeling language based heavily on diagrams, they are used throughout the book and are very effective.
This book will not teach you the UML, that task is left to weightier works. However, it will provide the proper foundation so that you can learn it, a task that is just as important. I listed the first edition as one of the best books of the year in my "On Books" column that appeared in the September, 1998 issue of _Journal of Object-Oriented Programming_ . There is nothing in the second edition that will change that opinion.
All the UML the average person needsQuite simply, UML is the technique that developers use to communicate their object-oriented software design and planning. A picture is worth a thousand words, and UML makes sure that everybody can read your paintings. If you're not familiar with object-oriented programming, then you may want to start here.
Chapters 1 and 2 give a brief history of UML, and a quick overview of a generic software process, touching on techniques such as agile methodologies, refactoring, patterns, and test. Chapters 3 through 5 get started on UML with use cases, class diagrams, and interaction diagrams. Throughout, Fowler gives details on how and when he uses these -- and more importantly, when he doesn't.
Despite the conversational tone, this book is designed as a reference. The authors go so far as to tell you to skip chapter six until you need it. Such helpful pointers are a godsend to mere mortals trying to accomplish something. This chapter focuses on more advanced elements within object diagrams, probably the most heavily used diagram type.
Chapter 7 focuses on packages, which are used to describe high level relationships within the system. Again, Fowler's advice is welcome on how to best use these diagrams in the real world. Chapter 8 examines the state diagrams, providing a standard way to use and document these designs. Chapter 9 centers on activity diagrams, which standardize and update traditional flow charts. He touches on deployment and component diagrams, but wisely leaves the details to others.
There are lots of books on UML. Unfortunately, most are unapproachable due to their didactic tone, detail, and sheer volume. "UML Distilled," on the other hand, focuses on key knowledge, conversational tone, and brevity to emphasize the day to day use of UML. Many people simply will never need another book on UML.
The last chapter covers applications, with case studies of queueing networks, Markov chains, stochastic Petri nets, and hierarchical models. Although of somewhat limited value in practice, the examples given do give the reader an idea of how the material in the book can be applied. And here again, the authors stress the use of modeling packages such as SHARPE and PEPSY, to verify the calculations in the case studies. They consider a closed non-product form queueing model of a medium-sized LAN in some detail with Ethernet links and a FDDI ring, solving it using Marie's method. Also interesting is their model of the UNIX operating system, which is also represented by a closed non-product queueing network. They compare the computation time needed to solve the model using CTMC, shadow, and DES techniques. Although the discussion is rather hurried, their model of an ATM network is also interesting, in that they use Markov reward models, obtaining both the state and transient solutions.
The book is one that will be of great assistance to those doing network modeling, performance analysis, and other time-scheduling modeling activiites. It is somewhat expensive, but worth the price I think considering the care which the authors take in their exposition.