(The below text version of the notes is for search purposes and convenience. See the PDF version for proper formatting such as bold, italics, etc., and graphics where applicable. Copyright: 2022 Retraice, Inc.)

Re61: Formal Languages, Pseudocode
(AIMA4e Appendix B)

retraice.com

Artificial Intelligence: A Modern Approach, 4th ed., pages 1030-1032.

Air date: Friday, 25th Nov. 2022, 11:00 PM Eastern/US.

Day 5: code

The latest version of our notes on AIMA4e (Russell & Norvig (2020)) will be at:
https://aima4e.retraice.com.

Older versions will be preserved in the Retraice Notes feed, https://notes.retraice.com, or at the page for this segment, https://www.retraice.com/segments/re61.

B.1 Defining formal languages

B.2 Code formatting and conventions

AI engineering

Our aim is not to master AIMA4e, which is a book, a tool for mastery of something else. Our aim is to master artificial intelligence engineering,^1 the combination of contemporary AI and the advanced discipline of software engineering (writing code with its lifecycle in mind^2).

_

References

Russell, S., & Norvig, P. (2020). Artificial Intelligence: A Modern Approach. Pearson, 4th ed. ISBN: 978-0134610993. Searches:
https://www.amazon.com/s?k=978-0134610993
https://www.google.com/search?q=isbn+978-0134610993
https://lccn.loc.gov/2019047498

Winters, T., Manshreck, T., & Wright, H. (2020). Software Engineering at Google: Lessons Learned from Programming Over Time. O'Reilly Media. ISBN: 978-1492082798. Free version and Searches:
https://abseil.io/resources/swe-book
https://www.amazon.com/s?k=9781492082798
https://www.google.com/search?q=isbn+9781492082798
https://www.oreilly.com/library/view/software-engineering-at/9781492082781/

Footnotes

^1 Russell & Norvig (2020) p. 1021.

^2 Winters et al. (2020)