ChessBase Logo Shop Link
Language : DE EN ES
Search : OK

Can computers be made to appreciate beauty?

2.9.2009 - Or at least to identify and retrieve positions that human beings consider beautiful? While computers may be able to play at top GM level, they are not able to tell a beautiful combination from a bland one. This has left a research gap which Dr Mohammed Azlan Mohamed Iqbal, working at Universiti Tenaga Nasional, Malaysia, has tried to close. Here's his delightfully interesting PhD thesis.
 

A discrete computational aesthetics model
for a zero-sum perfect information game

PhD Thesis Abstract by Mohammed Azlan Mohamed Iqbal

One of the best examples of a zero-sum perfect information game is chess. Aesthetics is an important part of it that is greatly appreciated by players.

Computers are currently able to play chess at the grandmaster level thanks to efficient search techniques and sheer processing power. However, they are not able to tell a beautiful combination from a bland one. This has left a research gap that, if addressed, would be of benefit to humans, especially chess players.

The problem is therefore the inability of computers to recognize aesthetics in the game. Existing models or computational approaches towards aesthetics in chess tend to conflate beauty with composition convention without taking into account the significance of the former in real games. These approaches also typically use fixed values for aesthetic criteria that are rather inadequate given the variety of possibilities on the board.

The goal was therefore to develop a computational model for recognizing aesthetics in the game in a way that correlates positively with human assessment. This research began by identifying aesthetics as an independent component applicable to both domains (i.e. compositions and real games). A common ground of aesthetic principles was identified based on the relevant chess literature. The available knowledge on those principles was then formalized as a collection of evaluation functions for computational purposes based on established chess metrics.

Several experiments comparing compositions and real games showed that the proposed model was able to identify differences of statistical significance between domains but not within them. Overall, compositions also scored higher than real games. Based on the scope of analysis (i.e. mate-in-3 combinations), any such differences are therefore most likely aesthetic in nature and suggest that the model can recognize beauty in the game.

Further experimentation showed a positive correlation between the computational evaluations and those of human chess players. This suggests that the proposed model not only enables computers to recognize aesthetics in the game but also in a way that generally concurs with human assessment.


About the author

Dr. Mohammed Azlan Bin Mohamed Iqbal – pictured above at his university's convocation ceremony – is 31 years old and has a bachelor's and a master's degree in computer science from Universiti Putra Malaysia (Selangor, Malaysia). For the last seven years he has worked as a lecturer in the College of Information Technology, Universiti Tenaga Nasional (Selangor, Malaysia). The last four of those were spent as a part-time student, doing his Ph.D. in computer science – specifically in the area of computational aesthetics, a sub-field of AI – at the University of Malaya (Kuala Lumpur, Malaysia). Azlan doesn't have an official chess rating, but he puts himself, conservatively, on the level of a club player. He also enjoys reading and playing the piano.

We asked Azlan to tell us more about his career and his doctoral research. He wrote:

I had always had a keen interest in chess, playing actively since I was eight, and intended to explore the possibility of computers "recognizing" aesthetics (i.e. beauty) in the game. There are many books on chess outlining the various characteristics or features that made chess combinations and compositions beautiful, e.g. economy, sparsity, chess themes. I wondered if computers – now playing at the grandmaster level on personal computers – could also be made to "see" beauty in the game like human players do.

One application of this might be the automatic discovery of aesthetic "gems" that, given the massive game tree, would perhaps otherwise lie undiscovered for centuries. I compiled a list of these "aesthetic principles" based on the literature and developed formalizations (i.e. evaluation functions) for them. Instead of the typical approach of deriving weights for these aesthetic principles, e.g. using an artificial neural network, I opted to design their formalizations from the "ground up" based on the game rules and using "building blocks" that were consistent in the game, i.e. the board squares, pawn unit and piece unit from which "higher" properties such as distance, piece value and piece count could be derived; especially since, in my experiments, I was going to make comparisons between real games and compositions in order to isolate the distinguishing aesthetic component.

Previous work in the area, going back some 80 years, was comparatively rudimentary and lacked experimental rigor when it came down specifically to aesthetics. Over two years, I coded a program called CHESTHETICA, which I still work on, that could test my somewhat complex evaluation functions within the scope of mate-in-3, and managed to show that aesthetics in the game could be identified "mechanically". I also showed that the computational evaluations correlated positively with human aesthetic perception in the game.

Even though there may be philosophical objections as to whether or not aesthetics can be defined in the first place, much less estimated using mathematical formulas, my research suggests that a computer can indeed be programmed to identify combinations and compositions, at least within the specified scope of mate-in-3, that the majority of human players with a reasonable knowledge of the game would likely consider beautiful. It was not intended to "predict" precise human player aesthetic ratings, even though chess players in general might be able to better (and with more consistency) articulate why they find a certain chess combination beautiful than, say, art critics would be able to about a particular painting.

The research can therefore be seen as a first step toward pushing the boundaries of what computers may be capable of in terms of aesthetics; at least in chess. I am still researching the area actively and will also be working with a couple of other researchers to see if my proposed aesthetics model can be adapted for use in chess endgame studies, potentially to aid (not replace) tourney judges.

Personally, it does not matter if the computer "knows" what it "sees" is beautiful or not; just like it does not "know" it is playing grandmaster-level chess. Such machines can still be beneficial to humans. I did not set out to simulate human consciousness, as might have been implied, but if computational aesthetic "perception" one day turns out to be a component of that, I have no objections.

Feedback and mail to our news service Please use this account if you want to contribute to or comment on our news page service
Tagged with:

See also

Today on playchess.com

Tal Memorial Round 6 Live

19.6.2013 - The Tal Memorial is on of the highlights throughout the chess summer. Magnus Carlsen, Vishy Anand, Vladimir Kramnik and many more are participating! Beginning at 2 pm Daniel King will analyse the games. Become Premium Member!

Tal Memorial Round 5 Live

18.6.2013 - The Tal Memorial is on of the highlights throughout the chess summer. Magnus Carlsen, Vishy Anand, Vladimir Kramnik and many more are participating! Beginning at 2 pm Lawrence Trent will analyse the games. Become Premium Member!

Shop

ChessBase 12 - Mega package

From club players to World Champions - ChessBase 12 is every ambitious chess player’s Swiss army knife. The latest version leaves the competition in the starting blocks thanks to 64-bit capability and a host of innovative analysis and training features.

€269.90

No need to fear the Qd6 Scandinavian

In this “Learn in 60 Minutes” GM Dejan Bojkov from Bulgaria offers a complete repertoire for White after the moves: 1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.d4 Nf6 5.Nf3 when all the main moves are covered: 5…Bg4; 5…g6; 5…a6 and Tiviakov’s specialty 5…c6.

€9.90

A waiting Game in the Queen's Indian 7...Na6

Let FIDE Senior Trainer and IM Andrew Martin introduce you to the Tiviakov method, where he covers all of 8 b3, 8 Re1,8 Bf4,8 Bg5, 8 a3, 8 Qa4 and 8 d5 and all in around an hour!

€9.90

Attacking with the Benko Gambit - Part 2

GM Ramirez completes his repertoire suggestion versus 1.d4 with powerful systems among others against the ColleSystem, Trompowsky or the declining move 3.Nf3. An absolute asset - not only for friends of the Benko Gambit!

€27.90

Chess Endgames 13 - Double rook endings

Double rook endings occur frequently and are different from single rook endings in several respects.

€29.90

Power Play 19: Attack with 1.e4 - Part 2

Finally clear attacking plans against the Scandinavian, Pirc, Alekhine & Co! Let Daniel King show you how to pressurize these openings right from the start, forcing your opponents into mistakes.

€29.90

ChessBase Magazine 154

Highlights: Candidates Tournament in London, Alekhine Memorial and FIDE Grand Prix (Zug). Aronian, Gelfand, Caruana and others annotate their best games. New: Daniel King's "Move by Move“ in interactive video format. 12 topical opening articles.

€19.95