Sunday, June 10, 2012
IntelliFest 2012 - It's Official
OK. It's official NOW. IntelliFest 2012 (aka October Rules Fest 2008 - 2009, aka Rules Fest 2010 - 2011) will be at the Bahai Resort Hotel in San Diego, CA (USA) Hotel on October 22 - 26. (The hotel link is NOT the link for the official room rates - just an early link to see the hotel.) The sign up links are not there yet BUT BE PATIENT! They should be ready by the end of the week.
This year something different about the conference. Ergo, the name change. Jason (Morris, that is) is encouraging management and academic attendees to the conference, something that wasn't done in the past. And, from my perspective, that's a good thing. If your management personnel is not aware of what you are doing then you won't get the funding that you need to do the things that you need for research and/or new tools. If your track is academics, you really need to be aware of new frontiers in commercial applications and vendors need to be aware of new adventures in academics. Thus the new name of IntelliFest to mean gathering of intelligence on all fronts; commercial, management, academic and applied AI. The inventors and researchers need to interact with the vendors and developers of AI products. Management needs to see what is happening with both sides of the fence to understand how these things are interacting to understand how they can use these tools back home in their business to improve their bottom line. Developers can get new ideas, either during the special vertical markets, the conference or the bootcamps, on how to improve strategy on development of their own products or new products. All in all, the IntelliFest conference should prove to be fertile grounds for ideas for everyone in the BRMS, rulebase, AI or Intelligence fields.
So, make plans now (sounds a bit like hucksterism on my part but I don't make a dime on this stuff) to attend IntelliFest. Since the speakers have not been chosen I can't say that it will be the greatest show on earth, but going on past performance I will say that I haven't been disappointed in the past. So, watch for the speaker list, see if it meets with your approval and, if so, sign up early and get the Early Bird discounts and other advantages, like group discounts and some freebies for bootcamps, etc. Tell'em Old Jim sent you. You won't get anything special except maybe a wry grin and an exhausted sigh. :-)
SDG
jco
Wednesday, June 6, 2012
D-Day + 18 hours at Normandy in 1944
Well, about 18 hours ago (0600Z) in 1944, the worlds greatest armada arrived at Normandy. My Uncle Bill (Sgt. William L. Leach) had already arrived with the 82nd Airborne (The Famous AA patch, along with the Screaming Eagles of the 101st Airborne from the "Band of Brothers" HBO movie, as well as the British Airborne) who landed behind the German lines about 0200Z or so. The Americans paid dearly at Omaha and Utah beaches that were heavily armed. General Erwin "The Desert Fox" Rommel had done a great job there. And even though Gen. George S. Patton didn't get in on the action, he was used as a decoy to hold the 2nd Panzer and 116th Panzer tanks up north who were expecting the real invasion to come in at Pas de Calais. As a matter of fact, the 2nd Panzer and 116th Panzer didn't move until the 14th day of the invasion. To quote the 82nd Airborne report "By the time the All-American Division was pulled back to England, it had seen 33 days of bloody combat and suffered 5,245 troopers killed, wounded, or missing. Ridgway's post-battle report stated in part, "...33 days of action without relief, without replacements. Every mission accomplished. No ground gained was ever relinquished." What a report for such a small brigade. They went on to fight in Operation Market Garden (what a fiasco) and Bastogne with the 101st Airborne and the British Airborne both times.
So, lift a glass of cheer to the American, English, Aussies, New Zealanders and all the rest who stormed the beaches long, long ago. If not for them, we'd be all be speaking German. Not that Germans are all bad, it's just the Nazis that I can't stand. The real German army was actually kind of neat. At least they tried to kill Hitler. Only a table leg saved him and he never was the same after that. So, maybe they sort of succeeded after all. At least he was crazy enough to keep the Panzer divisions at Pas de Calais until July rather than sending them to Normandy on June 6th- right?
SDG
jco
Monday, May 28, 2012
2012 - Memorial Day for WW II and 'Nam
Here we are again - Memorial day and remembering our war dead (KIA), missing in action (MIA), and those who returned home alive but still were MIA to their families. My father and uncle were like that. My dad was a WW II vet who was a First Sgt (Master Sgt with the star in the middle) in the 1st Special Service Forces (predecessor to the Green Berets) who landed at Anzio beach and fought their way to Europe through Italy through the Alps and some of the bloodiest fighting that was rarely reported except for that bit about the mountains and the chapel on top full of Germans. The Force (as it was called then) was one of the US Army's first attempts at commando operations. It was the ONLY outfit that never lost an inch of ground, regardless of what General Patton claimed. And they paid for it heavily. Only about 10% of the initial outfit that went to war returned home, my dad being one of them.
And there lots of kids like us. Our dads came home from war and they were lost to us for many years. We didn't know what happened and they wouldn't talk about it to us. They didn't know how to tell about the horror of it without bringing the nightmares back or sounding like a grave digger. You just didn't do that kind of thing in those days. So my younger brother (15 months younger than myself) and I spent our youth not talking with our dad except that he had the theory that children should be seen and not heard. We worked in the one-acre garden after school every day and all summer after summer-school. We went to summer-school to get away from the house.
My uncle wasn't much better. He was in the 82nd Airborne and made all five jumps in WW II. He met up with my dad in London after the war, exchanged phone numbers and got together in Alabama after the war. He ended up marrying my dad's oldest sister. Both of them used to talk about the war to each other but not to the kids or the wives. During the war, their rations were packed with Lucky Strike's or Camel cigarettes and they were encouraged to smoke because, supposedly, it calmed the nerves. It also led to cancer and other lung problems for both of them. The other war problems were mental and loss of family but, by at that time, the army just didn't seem to know or care about those things. The children became the biggest loss of that age.
During the rest of those years, the children grew up and in the late 50's and early 60's joined the armed forces in the early Viet Nam War during the "Consulting" days of the Viet Nam War. That was when we were there but we weren't there in an official capacity. My brother was in Cambodia in a remote outpost that could have been overrun at any time while I served my time in what was an effectively remote outpost in West Texas. Using long-range radar we watched the southern border and the Gulf of Mexico for invading Russian aircraft that never showed up. The Cuban Missile Crisis was about as close as I got to the actual shooting war.
But, the thing was, both my middle brother and I never did get close to our father until after my middle brother was killed in an auto accident in 1968. After that, slowly, my father softened and allowed my younger brother (12 years younger than myself) and I to talk with him about things but still not about the war until just before his death in 1988. I inherited his war papers, medals, etc, and discovered that he had effectively earned, among a lot of other stuff, five bronze stars during WW II for combat during his war time in Italy. Five! Three bronze stars, two with an extra star on them for the same action making it effectively five bronze stars. And he never once mentioned them to us. He just couldn't talk about them to us. Only with his buddies from the war or to Uncle Bill from the 82nd Airborne.
And, now, every memorial day I remember him and Uncle Bill and wonder what it would have been like if we had had programs something like the programs today back then. Maybe we would have had a dad with whom we could have talked and been friends. Maybe... Maybe not... That was a really bad war, just like Nam and Korea. No bullet-proof vests and only tin-pot helmets. Lots of dead guys left and right. And the guilt feelings that you could never explain to your family and friends back home. And now you know the rest of the story about the "Lost Generation" of WW II.
SDG
jco
Sunday, April 29, 2012
IntelliFest 2012
October Rules Fest (2008, 2009) in "Big D" morphed into just Rules Fest (2010, 2011) in Silicon Valley and it looks as though Rules Fest has morphed into IntelliFest 2012 - possibly again in Silicon Valley or maybe back in Big D (Dallas), just not in August as the Web Page used to say. Count on October. (Maybe November but probably October.) This year, according to our Fearless Leader, Jason Morris, we're going to have several tracks - one of which will be a management track and another will be an academic track and maybe a medical track. All of this to go along with the regular rulebase and BRMS tracks. The home page should change next week to allow registration and the REAL location and dates; so be patient. Jason just started his Ph.D.work la few weeks ago in Australia so now maybe he will have some time to devote to more serious things - like IntelliFest in Silly Valley. He still has a long way to go on the AU thing but he's back home now.
So, you heard it here first. This blog is totally unauthorized and I'll probably get booted off the Intellifest Organizing Committee for doing such a dastardly deed but somebody had to get the word out to the rest of the Great Unwashed Herd of Programmer Elite. :-) Now you know, so go to your managers and start needling them for the funds to go to the meetings. Plan on the first or second week in October. Tell them that this will be the Greatest Show of Technical Fireworks since Java One back in 1998 or 1999. And if you don't get to go, then you will be branded for life as having missed out and will be (technically) left behind in the dust of your companions who were fortunate enough to have nice managers who were smart enough to send their smartest and brightest programmers to IntelliFest 2012.
This post was updated on 27 May 2012 by jco.
SDG
jco
Money_Power_Fame
Engineers are rapidly disappearing. Why? Because the learning curve to be a "real" engineer, of any kind, is extremely hard. Usually the second semester of Calculus causes lots of dropouts. If not, then Partial Differential Equations gets another 1/3 of them. Finally, if the school still offers it, Abstract Algebra and/or Advanced Statistics / Forecasting will cook the goose of any slackers left over by their junior year. The senior year was actually a breeze. By that time, the professors had weeded out the slackers and "engineer wannabes" and we had fun doing fun work. Even the Masters programs were run about the same way. The first year was bad. The last years were fun. But most students can't make through the first three years of Engineering Basic Training - much like the Navy SEAL training.
Very few programmers ever have any of the aforementioned items in the title of this blog. Not in any quantity of any consequence. Not if they remain programmers. However, Chris Taylor recently pointed out that the gigantic Obama Recovery Act that laid out $845 BILLION USD to various places (of which the great State of Texas claimed about $17 Billion for such projects as The First Methodist Church of Dallas and a moving company in Denton) that created darned few jobs but lots money for Health Care IT and other stuff - meaning money for existing doctors ($40K - $65K per physician) and hospitals (about $11M each hospital) that was supposed to go help create jobs. Did you get any of that???
Well, I certainly hope that the quack that screwed up my back got his share of the "Great American Bailout" since he has now proclaimed me "healed" when my insurance ran out. That guy would make a great TV evangelist - but I've never seen a TV Islam Evangelist. Too bad... He would have made a good one. Originally he was supposed to have fixed the problem of the breakdown between the 5th and 6th lumbar - instead he decided (with my previously written permission that you have to give or they won't operate) - that he would fix my slight sway back (technically, scoliosis) that I have had since I was a child and it really never bothered me.
Now I can walk more than 25 yards only with the help of two canes. At my last session he finally told me that I would have to come back in a year or two and fix that 5th lumbar. I came really close to being convicted of 2nd degree homicide in a later court appearance. And I had two canes in my hands with which to accomplish such a task. Oh, well. Y'Shua, an Essene Jewish Rabbi two thousand years ago, taught that forgiveness was better than vengeance. (How do I know he was Essene? He had a Passover supper the night before the rest of the Jewish population had their Passover supper meaning that he followed the Essene calendar and not the "new and improved" Jewish calendar.")
Enough on religion and bad doctors! How about us, the lowly, the pale-skinned, cube dwellers who toil long hours under artificial, fluorescent, mercury-vapor, cool-white lamps to help the middle managers make twice or three times our salary and bonuses while the CxO (Charlie Guys) make 10 times our salaries and/or bonuses for driving us to higher and higher production with fewer and fewer people who work for less and less money. Well, most of us, that is. Some of us had the good sense to quite the rat race part and become "consultants"for just wee bit more money and HECK (H E Double Tooth Picks) of a lot more freedom of movement. Unfortunately, that also comes with long periods of unemployment and a sense of loneliness that is lost only with Webinars and Skype conferences with others of the same ilk. Or playing chess against the computer at higher and higher skill levels.
Here's the real two-pronged problem: First, The Charlie Boys gave the Middle Managers some short term (three to twelve month) goals to improve production with less personnel and less money. So, the MM cut their top money makers (meaning the older, higher-paid troops with the experience) and hired off-shore or recently on-shored labor (i.e., Green Card Guys) who were lots cheaper but didn't know diddly squat about programming enterprise projects nor really technical tools. Yeah, they know Java, J2EE/Spring and some other "cool" stuff but they don't have the engineering background of the REAL programmers. Things like Unix internals, nor real OOAD nor how the Rete Algorithm actually works, nor Conflict Resolution in the Rete Algorithm - all that they have are some highlights to fool middle management.
Second, HR is too danged (this gets me a PG-13 rating since I didn't use the real D-word) lazy to do the ground work for themselves so they hire off-shore or recently on-shored companies to do a "warm-body" search for people to fill "warm-body" slots in the company. The few technical people left at the company are allowed to interview ONLY the lowest-paid 10% of the ones that HR found, not the real programmers that cost more than the ridiculous amount that HR had set as the maximum that they would pay for a certain position.
OK, this has now turned into what sounds like a previous rant but it has to be said over and over again that HR and Middle Management (at the direction of Upper Management Charlie Boys) are screwing up the world, not just the USA. Only in the UK and a couple of other countries are they actually hiring and paying their technical people what they are worth. The next few years will see if the USA companies have learned their lessor or not AND whether or not the difference between the two policies (USA vs UK / France / Deutchland / etc) will pay off in the long run. China has that policy and it hasn't worked for them very well in the long run. I've learned to looks at labels and those that say, 'Made in China" I drop like a hot rock in West Texas.
So, if you got this far in the blog, you deserve at least a "B" for having the perseverance (or the stupidity) to read this far. Leave a comment and have the bravery to at least sign it. ;-)
SDG
jco
Wednesday, April 25, 2012
Seven Programming Myths
Neil McAllister of InfoWorld wrote a great little article (which he probably plagerized from some other editor somewhere - just my guess, not fact!) but it's really great and should be read by all of us. You can check it out for yourself at http://www.infoworld.com/d/application-development/7-programming-myths-busted-190890 and be sure to read them all. The first one really caught my eye was #1; off-shore programming is cheaper. Another one (this should catch the eye of all those Jess and Drools programmers) was Myth # 5: The more eyes on the code the better the code, meaning that open source has more eyes on it and therefore it will be better. Boy! Neil took that one apart. Sorry Mark, but I have to kind of agree with his analysis - most guys don't develop Drools, they just use it and develop the part that fails when they use it. :-) Note, I said most, not all. (Most could be 51%.)
Anyway, take a look at it. I'll list them for you here so you can see if you want to look at them:
- Offshoring produces software faster and cheaper
- Good coders work long hours
- Great developers are 10 times more productive
- Cutting-edge tools produce better results
- The more eyes on the code, the fewer bugs
- Great programmers write the fastest code
- Good code is "simple" or "elegant"
SDG
jco
Benchmarks Summer/Fall 2012
OK, we're off and running again on benchmarks. CLIPS, Jess, OPSJ and Sparkling Logic are in the running since they have agreed to provide their programs to run on my machine; a Dell i7 with 12GB of RAM, a 7200rpm 1TB HD and a wonderful graphics board. Oh, and a 32" High Resolution monitor that can display anything that I throw at it.
Anyway, now the technical part. The first hurdle will be WaltzDB-16 that will build 16 3-D boxes from a series of random lines generated from another program. After that will come the more cumbersome WaltzDB-200, WaltzDB-400 and WaltzDB-600. All of these will have to be written and run for a specific rulebase. CLIPS, Jess, OPSJ and Sparkling Logic have been done for DB-16 and DB-200 and published for OPSJ in InfoWorld as the introduction for Rete-NT some time ago. Drools DB-16 was written some time ago but I haven't checked it for accuracy yet since it seems to run inordinately fast and doesn't fire the same number of rules as other rule engines. I've been told that WaltzDB-16 was written for ILOG JRules but we don't have a copy here.
However, I'm going to re-write the benchmarks so that I don't use the number of rules as the acid test that it actually ran correctly. Rather, it will check that it built the 16 boxes correctly for WaltzDB-16, 200 boxes for WaltzDB-200, etc. The 36 or 37 rules are absolutely non-trivial rules and should prove to be a good starting point for testing any rulebase. I'll have to get FICO to provide me with Blaze Advisor as well as get IBM to provide me with a valid copy of JRules rather than that silly sandbox that they now provide.
Also, I would like to run Open Rules, Drools, and some others (they do provide their engines) as well as the code for the WaltzDB-16, 200, 400, 600. I can check the code but I refuse to write the code for all of the engines in the world. These tests will more than stress the ability of the engines to run large, complex problems.
After that, Mark Proctor of Drools (Red Hat) suggested that we have a 1K, 5K and 10K rule set with sufficiently large data set to test what he and others call "real world" problems. I have no issue with this approach but I do no have such a test suite and, to my knowledge, neither does anyone else. Or, rather, no one has offered to provide one for testing purposes. I'm sure that there are many of them out there and I have seen them but they usually exist at some customer's site and are not for publication. I do have one that maybe I can use later but it will be 2013 before I can get around to producing a general purpose rulebase with all of the proprietary information removed from both the rules and data.
So, let me know if your company would like to participate and, if so, send me a working version of the engine and a 12-month license and we'll get cranking. Also, I will need a technical contact person at the company for help should something go bottoms up. :-)
SDG
jco
Beware "The Cloud"
Today everyone seems enamored of "The Cloud." Don Adams of Tibco recently blogged about this at http://www.thetibcoblog.com/2012/04/20/living-in-the-cloud-cool-vs-critical/#comment-10034 when he had the audacity to say that there is a possibility that "The Cloud" is not secure. THANK YOU, DON!! This is what I have been saying for six months now! I don't want my software running on YOUR servers somewhere (who knows where?) and controlled by (who knows who?) and subject to backups (what and when) and subject to security attacks of all kinds.
Sorry - I don't want to have to go to your company to inspect every month and examine all of your security and backup procedures when I'm already doing that very same thing for my own servers. Why not just do this ONCE at my own place of business and not have to worry about YOUR security, YOUR network lag, YOUR performance problems when your other customers are crunching up the CPU time that I need for my customers. Nope, I want MY software on MY machines where I can control everything myself.
Any bank, insurance company, stock brokerage or other financial firm that allows their software to reside and have their data to travel across "The Cloud" is insane. Keep your data and software at home under your own control. If some miscreant breaks in (meaning you were using Windoze rather than Unix servers) then you are at fault, not the company managing "The Cloud" software.
Besides, real data security never allows itself on the internet in the first place, right? Of course, right!! You would keep your data and access off the internet and run them securely only within a tight, on-site environment. Difficult? Darned right it is! But it's the only way to be 100% secure and 100% sure that there are no outside hackers. Inside hackers? Well, that's another problem for another article at another date. :-)
SDG
jco
Tuesday, April 24, 2012
Reality
OK, this is a blog to grouse about the world in general but somebody has to say something!
- Golf Tournaments have all been renamed from their founders to some fancy company name. It's like the founders just passed into the sunset and we can now forget about them and focus only on the big company. Hey! The guys who founded this thing should STILL be honored and remembered that they were the ones who started this blooming thing - not the fancy-schamcy company with the big bucks who can afford to buy out the little guys.
- The Bing Crosby ProAm Clambake => AT&T Pebble Beach ProAm. Not only that but they keep running the same stupid commercial with the same two slackers "that is so seven seconds ago" over and over and over.
- Jackie Gleason Inverrary => The Honda Classic
- Dean Martin / Joe Garagiola Tuscon Open => defunct
- Sammy Davis Jr. Greater Hartford Open => Travelers Championship
- Bob Hope Desert Classic => Humana Challenge
- Andy Williams Sandiego Open => Farmers Insurance Open
- Glen Campbell Los Angeles Open => Northern Trust Open
- Danny Thomas Memphis Classic => FedEx St. Jude Classic
- Ed McMahon - Jaycees Quad City Open => John Deere Open
- The world is facing a nuclear war with Iran that nobody is talking about
- We have a bus-sized meteor headed our way that will pass between us and the moon (hopefully) sometime in December - more coming in a few years so if that one doesn't get maybe one of the others will.
- Greeks are throwing Molotov cocktails at the police because they don't want to work
- The Syrian population has been begging the USA and the Arab League for months for help against an evil dictator who is slaughtering his own people - for six months everyone just watches and watches while he kills more and more with the help of the Russian government
- The USA is going deeper into debt and the depression is deepening and nobody blames the President for any of it.
- Our President still bows to the Arabs and Nicaragua while denying Canadian oil after promising that he would cut off the evil oil barons of the east and South America when he was running for the office of President.
- We have an oil glut in the USA that came from our ground that Exxon/Mobile and others are selling on the international market at ridiculous prices and at our own oil pumps
- Israel and Iran are killing each others diplomats and soon we will have WW III
- The news shows during the day (and evening a few weeks ago) were mostly tied up with details about the accidental drowning of a singer. Now I loved Whitney Houston. I have only 15 or 20 Direct Disks vinyl recordings that I bought when I was a starving student in the 70's and one of them is hers. But we need to get a grip and face the bigger issues in the world.
- Every day this week we see more about the fiasco in Columbia with the Secret Service
- Every day this week we see more details about nothing that leads me to believe that we don't have decent news to report so they have to run something and they can only rehash old news just like they rehash old movies.
So, in conclusion, keep the faith, be strong, protect the widows and orphans and screw the politicians and big business companies to the proverbial wall for all of their lies and false promises. Especially Exxon/Mobile and President Obama. (This is not a political message, just a personal opinion)
SDG
jco
(updated 25 April 2012 1715hrs)
Thursday, April 5, 2012
Gatekeepers to my Clients
Yes, it's been a while since I've written anything of anything of any consequence lately. But something has been bugging me of late - the "gatekeepers", those hired by increasingly indolent HR personnel whose first question, without having read my CV, is "What is your lowest all-inclusive rate?" and their second question is immediately, "Is there any room for negotiation there since that seems a little high for this position?" Now, remember, these gatekeepers are keeping about 40% or more for themselves when they used to keep only 5% (this was 10 years ago when Maxim and TekSystems were the "biggies") of the payout from the client.
Also, in the "Golden Days of the Programmers and Designers" the real recruiters actually screened the potential candidates rather than being "body shops" and they delivered actual workers who could deliver "the goods" for the clients. Today, what gets delivered to the client just happens to be a cousin or an uncle from the gatekeepers village or home town who can spell Java or BRMS that gets the chance to get the job. And all that the person has to do is to know a few "buzz words" to impress the poor manager that has to hire "someone to fill a slot."
The "real deal" guys who have devoted their lives to the industry to learning the technology for 10 or 20 years? Well, you don't stand a chance. First, you cost too much; or so the "gatekeepers" say. Secondly your rate has to be "all-inclusive" at $60 per hour. $60 per hour when it costs about $35 to $45 per hour to fly in and out of town every three weeks (not weekly like 10 years ago) rent a car by the month, rent a room by the month, pay for food and incidentals, pay for laundry and/or dry cleaning because you are there for a month at a time, etc, etc. That leaves the worker bee (you) clearing about $20 to $30 per hour (before taxes) working out of town when you could stay home and make $70 per hour (or much more) working for a local company if you are in a town like Dallas, Atlanta, San Francisco, San Diego, NYC, etc.
My advice? Set up your OWN corporation - it can be done for about $200 or less. Hire a CPA (about $500 per year or so - and they will save you way more than that) to be sure that everything is OK with the IRS and local government agencies. Stay the heck away from Dice, Monster, and other major head hunter swamps. Now, just network with your friends and the major companies that you used to work with in the past; let them know that you are still available and maybe at a lower rate than before since you can now work direct rather than going through head hunters. Work with a GOOD local designer and make up some GREAT brochures that tell an HR and an IT guy what you can do for them. Make some cold calls on major local Fortune-500 companies and leave lots of those brochures and business cards around. Work with HR and get your company on the "Approved Vendor" list. (You might have to take someone from HR to a nice place for lunch a time or two but it will be worth it in the long run.) Be your own boss and forget about the "gatekeepers" who take all of the profit out of a job and do absolutely nothing in return for that small fortune except send for more relatives to employ more gatekeepers!
Oh, one other thing: If at all possible, make sure that you can do training for their personnel on whatever subject you are going to work, whether Java, C#, C++, Unix, BRMS, whatever... That will really impress them. Be sure to have the training materials, programs and software; they'll have the rooms and laptops.
SDG
jco
Thursday, December 1, 2011
Connectionism and the Mind
Reprinted in 2007, original 2nd Edition in 2002, by William Bechtel and Adele Abrahamsen, Blackwell Publishing. ISBN 0-631-20713-9.
A friend recommended three books for me to read if I wanted to pursue my research on Parallel Computing. This was one of them. If you can find a copy (purchase or library), the story on page 12 about the two sisters of AI is really worth repeating. I don't have permission to plagerize but the title page does authorize short passages for review. So, here 'tis (actually taken from Seymour Papert's book on Perceptrons, page 3):
Once upon a time, two daughter sciences were born to the new science of cybernetics. One sister was natural, with features inherited from the study of the brain, from the way nature does things. The other was artificial, related from the beginning to the use of computers. Each of the sister sciences tried to build models of intelligence, but from very different materials. The natural science sister built models (called neural networks) out of mathematically purified neurones. The artificial sister built her models out of computer programs.And that was the extent of humour in the book. Now, about the rest of the book; it is extremely well laid out and covers Parallel Procssing, Dynamics and Evolutions in Networks (as it says on the cover page) from a new and updated outlook and perspective. This is a thoughtful and well-thought-out approach to Connectionism, Modeling and Neural Networks as well as discussing Rules and other related topics. I especially appreciated the complete overview of the entire field of computers versus psychology versus the mind itself. Meaning that if you are doing rulebased systems, psychology, neural networks, AI or anything loosely associated with those fields, it might be helpful to what you are doing. According to others, it is a great improvement on the original book published in 1991. I think that the reprint corrected some earlier misprints in the 2002 edition.
In their first bloom of youth the two sisters were quite equally successful and equally pursued by suitors from other fields of knowledge. They got on very well together. Their relationship changed in the early sixties when a new monarch appeared, one with the largest coffers ever seen in the kingdom of sciences. Lord DARPA, the Defense Department's Advanced Research Projects Agency. The artificial sister grew jealous and was determined to keep for herself the access to Lord DARPA'a research funds. The natural sister would have to be slain.
The bloody work was attempted by two staunch followers of the artificial sister, Marvin Minsky and Seymour Papert, cast in the rold of the huntsman sent to slay Snow White and bring back her heart as proof of the deed. Their weapon was not the dagger but the mighter pen, from which came a book - Perceptrons... (1988, p.3)
The chapters are:
- Networks versus Symbol /systems: Two Approaches to Modeling Cognition
- Connectionist Architectures
- Learning
- Patterns and Recognition
- Are Rules Required to Process Representation?
- Are Syntactically Structured Representations Needed?
- Simulating Higher Cognition: A Modular Architecture For Processing Scripts
- Connectionism and the Dynamical Approach to Cognition
- Networks, Robots and Artificial Life
- Connectionism and the Brain
A short read (350 pages total text plus other stuff) and, while mostly centered on neural networks, it covers other fields as well. Unlike most books on neural networks, the math is simple enough for those who have forgotten most of what they learned in school. Summation is about as hard as it gets. The Rulebased (BRMS) guys will probably turn first to Chapter 5 (as did I) and then discover that they need to read the previous four chapters for it to fit what the author is saying in that chapter. The final chapter is the capstone of the book (as it should be) and brings everything together nicely. Read through the table of contents first and get a good idea of the lay of the land and what you're going to discover. Consider it a map of a new and wonderous adventure.
As with the other books that I have been privileged to read recently, Buy The Book! Even it you have the 1991 or the earlier 2002 editions, this one is an improvement. Also, it makes for a nice addition on your book shelf. If nothing else, it might impress your girl/boy friend or wife/husband that you are an in-depth "thinker" who is entitled to be a little strange sometimes. (Your cherished off-spring probably will never see it and, if they do, they will think you are really weird - which, sometimes, is nice.) And, maybe, you might read it and discover a whole new world. For those who HAVE already read it (or will read it in the future) I would appreciate your comments. And, please: Don't say things like, "Great book." or "Really liked it" only in your comment. Try to be more specific about what you thought of the book. OK, maybe "Really liked it" would be permissible, but, honestly, try to pretend that you actually struggled through the whole thing. :-)
jco
Wednesday, November 2, 2011
Brief Review of "Agile Business Rule Development"
- Introduction
- Methodology
- Foundations
- Rule Authoring (JRules only)
- Rule Deployment
- Rule Testing
- Rule Governance
- Epilogue
- Books
- Articles and Papers (Trade Journals, Magazines, etc)
- Web Sites (lots of them)
- Documents (standards, web documents, etc)
- Tools (short list of most common BRMS and Open Source)
Tuesday, November 1, 2011
RuleBased Forecasting, RBF, Part 1
Monday, October 31, 2011
(October) Rules Fest 2011, Part Deux
Tuesday, October 25, 2011
(October) Rules Fest 2011 Day 2
Sunday, October 16, 2011
ORF 2011 and other stuff
- Dr. Charles Forgy (Rete, Rete 2, Rete 3 and Rete NT)
- Paul Haley, inventor of Haley Expert Rules.
- Dr. Said Tabet, RuleML Guru
- Carlos Seranno-Morales, inventor of the FIRST Java-based BRMS
- Career Center for those job hunters out there'
- Three days of Exhibitions by Vendors
- And, of course, Mark Proctor and the Drools team
- Dr. Jacob Feldman, inventor of Open Rules
- Daniel Selman, guiding light behind JRules from ILOG/IBM
- Boot Camps on
- Drools (Mark Proctor)
- Rule-Based Design Patterns (Wolfgang Laun)
- SOAR Architecture (Nate Derbinsky)
- Rete, the original version invented by Dr. Forgy for his Ph.D. Thesis, has been improved and optimized by almost every vendor in existence. But, so far, none have come close to
- Rete 2: A dramatic improvement over other versions of Rete in terms of performance except for CLIPS (a C/C++ version in the original LISP language) that is as fast if not a wee bit faster than the Java Rete 2.
- Rete 3: Rete 2 with some hooks for BMS tools such as Rules Power.
- Rete NT: About 10 times faster than Rete 2 or Rete 3 if the customer forces the vendor to put it in their engine at the nominal price of $5K per CPU. Small price for 10X improvement, don't you think?
Saturday, October 15, 2011
Long Time Passing
Monday, May 2, 2011
Strength of Body and Mind and Soul
- Electrical Enginer
- Chemical Engineer
- Lawyer
- Writer
- Poet
- High-Speed motorcycle racer (1,000 cc and over)
- Big-Bore Dirt Bike Racer (350cc and over)
- USAF Fighter Pilot
- Back to EE since the others didn't work out
- MBA
- Back to working on AI since my MBA co-students seemed full of chowder heads who just wanted a degree to to move up the corporate ladder
- Rulebased Systems (since nobody needed anything in the AI theory fields)
- Spirit (to keep the soul and mind in balance)
- Body (to house everything)
- Ambition (to avoid total stasis and avoid being a couch slug)
- Partner-1 (I never WILL be gay, but I would like to think that each of us needs a partner to help unload our feelings and re-load our spirit.
- Partner-2 (Ah, this is the sexual part. Someone with whom to share everything else and have two bodies become become one body. A joining such that nothing can tear it asunder.)