(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)