Link Search Menu Expand Document

PSU Cmpsc 497 - Artificial Intelligence, Humans, and Society Fall 2023

Tues & Thurs 1:35-2:50pm, 117 Henderson

Instructor: Prof. Chris Dancy
Office: 363 Leonhard
Email: cld5070@psu.edu Phone: 814.863.1001
Office Hours (Prof. Dancy): Mon 1:30pm-3:00pm (virtual), Thurs 3:05pm-4:35pm (office or virtual) - You can make an appt using starfish or just stop by (via Zoom only on Monday) if the slot is open (if you need a guaranteed individual time slot, make an appt!)
Office Hours (TA Shimian Zhang): Wed 4:00-5:00pm (300 Building, Conference Room 2), Friday 4:00-5:00pm (virtual via Zoom)

Skip to the course overview

Code of Conduct

You have two primary responsibilities relating to code of conduct:

  1. Promote an inclusive, collaborative learning environment.
  2. Take action, even when others might not.

Engineering has a problematic history with respect to inclusion – in corporate environments, in our classrooms, and in the products we create. We strive to promote characteristics of transparency, equity, and justice that reflect what we hope Engineering fields become (and not necessarily what it has been or is now).

We reject behavior that strays into harassment, no matter how mild. Harassment here refers to offensive verbal or written comments in reference to disability, gender, physical appearance, race, religion, or sexual orientation; sexual images in public spaces; deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of class meetings, inappropriate physical contact, and unwelcome sexual attention.

If we feel someone is violating these principles (for example, with a joke that could be interpreted as sexist, racist, or exclusionary), it is our shared responsibility to speak up! If the behavior persists and I don’t know, send a private email to me to explain the situation. I will preserve your anonymity.

(Portions of this code of conduct are adapted from Prof. Evan Peck, as well as Prof. Lorena A. Barba)


Course Overview

How might we develop AI systems like ChatGPT for people and how do they even work? What does it mean that those systems we use might internally represnt worlds that are antogonistic and violent towards certain people? More generally, how can we build socioculturally, contextually competent AI systems? What do we need to represent and how do we represent it? How can we make those systems learn, and perceive in an environment given social environments filled with humans? How might we use the way people think to design these systems? How do societal and sociocultural structures provide foundations for the AI systems we create, deploy, and integrate?

In this course, I will give you some tools to provide some answers to these questions. You will have an opportunity to explore past answers to these questions and learn from them. You will have an opportunity to design and develop AI systems while also critically considering how those systems may interact with individuals and society.

Topics covered

Some topics we will cover over the course of this course (in no particular order)

  • Designing of (computational, AI System, Information processing system) artifacts

  • Cognitive Systems: How might we think about people from the perspective of cognitive science and build systems that emulate human information processing

  • Sociocultural Theory: What does it mean to be a (genre of the) Human, who is traditionally considered a part of those definitions, and what do those definitions mean for the way we develop AI systems?

  • Neural Networks: What are Neural Networks? How can I implement them?

  • AI & Society: What does it mean to critically think about the ways in which AI systems are designed, developed, and deployed in our society, especially in the context of the above topics?

Course Outcomes

  1. Students will be able to explain the fundamentals of some AI tools and techniques, and implement a technique/tool used to build AI/Complex Information Processing Systems.
  2. Students will understand some of the sociocultural perspectives of AI implementation and use, and be able to think critically about these perspectives.
  3. Students will understand what agents and models are, particularly as they apply to building AI/complex information processing systems.
  4. Students will have sufficient opportunity to contribute to a scientific style report that accompanies a software implementation of a technique/algorithm/theory related to AI, including documentation for such artifacts.

Readings

There will be a wide variety of readings assigned throughout the semester. Some readings will be from a Sciences of the Articial), as well as other books avaialble for free. Many other readings will be journal articles made available online. You are expected to complete any assigned reading by the specified due date, be prepared to discuss the reading material in class, and pull the main takeaways from the reading such that you can be assessed. You will occasionally be required to complete short answers to questions related to the readings, or offer reflective, critical, short essays related to the topic of interest. Such assignments will contain instructions on how to submit your answers.
It is important that you complete the assigned readings. Groups will be discussing and reflecting upon those readings and, as we complete our final projects, it will be important for you to be able to think about the project in the context of readings you might have completed. (Readings are also fair game for quizzes)

Locations for Course Information

  • The course has a Canvas site where information about the course is posted. You will also use this Canvas site to turn in most of your work in the class. Please check it frequently.

Academic Responsibility

  • The Course Collaboration Rules policy is explained under the description of each component of the course (in the following section)

The University defines academic integrity as the pursuit of scholarly activity in an open, honest and responsible manner. Dishonesty for the purposes of this course includes, but is not limited to, cheating, plagiarizing, fabricating information or citations, facilitating acts of academic dishonesty by others, having unauthorized possession of examinations, submitting work of another person or work previously used without informing the instructor, or tampering with the academic work of other students.

Please do not put me in a situation that requires reporting as per University Senate Policy G-9, it’s not something I want to have to do.

Class Engagement and Work

Pay attention to the percentages. Consider how much an assignment is worth before you lose 5 gazzilion hours of sleep over it! Note that we’re grading a bit differently this semester than what you might be used to seeing. For one, there are no midterms. Quizzes will be similar to exams in some ways, but will hopefully encourage distributed learning as opposed to you cramming a bunch of topics the day before the midterm.

Don't do that in GIF

Final Project (25%)

There will be one final project during the semester. The final phase of the project will include a group presentation and a final paper/report at the end of the semester.

Unless specified otherwise, projects will likely be completed in groups of 4.




Engagement (in-class participation, and assignments) (35%)

This section will incorporate a diverse set of activities both in and out of the classroom. Throughout the semester, we will use in-class group work to enhance the lecture material (for example, situating theoretical concepts in industrial scenarios). In addition, you may be given short practice problems (better known as homework) to complete before the following lecture. If you have to miss class for a legitimate reason and miss an engagement opportunity, contact me and we can talk about how you can make-up the assignment.

Class participation (5% of total grade)

In this course there are two main ways to productively participate in this class:

  • Come to class and participate in activities where requested.
    • In terms of in-class participation, this grade will come down to participation in Kahoots that we’ll do as a part of our lecture section time.
  • Participating in the class discussions or questions on Canvas will also be counted towards this grade.

Classwork and Homework (30%)

  • Many of our lectures, will be active in that we will spend a good portion of that lecture working on an assignment/challenge/problem. When we do this, I will note when the completed version is due (and it will be noted in the assignment write-up.) If you happen to not be able to attend that particular class, you are heavily encouraged to schedule a 15 minute meeting slot to meet with me so that we can discuss the assignment.
  • Some of these assignments will be graded on completion/attempt (as in “did you make a reasonable attempt at it?”), but I will note when completing specific tasks will be important for your grading.

If you get a grade on a (non-attempt-based) assignment that you find unsatifactory and would like to improve your grade, there will be a 2 day period after the grades are released to the class in which students have the opportunity to improve their grade up to a maximum of 90% of the original points. Thus, if you have a 75%, this might be worth it, if you had a 92%, you cannot improve your grade further through this improvement opportunity.

Note that this only applies if you had an original submission that made a reasonable attempt! You can not **resubmit an assignment if you never submitted it by the original deadline!**


Weekly Journal (5% of total grade)

Everyone will have to do a reflection (journal) every 2 weeks (pay attention to your weeks, they may differ from a classmates!), some weeks I may provide a prompt for response. On weeks where there is no prompt, I’ll expect you to reflect upon your status in the class and how you are doing. (Did you learn something new, find something interesting, and/or are you stuck on something? Talk about it here :-) ). There will be no make-ups for this and late journals will not be accepted. Journals will have a few days in which they will be open for submission that you can submit early, but don’t submit earlier than intended for the assignment.

If I see that enough folks are not reflecting in their journals: Less than adequate journal entries may receive a 3/5. Adequate Journal entries may receive a 4/5. Only exemplary entries (particularly self reflective and/or critical, potentially with multimedia where appropriate) may receive 5/5.


Weekly group shared notes (5% of total grade)

Everyone must sign-up to contribute to in-class notes for a different topic. In groups of students, you’ll take the lecture contents and code demos of that topic and merge them into a “textbook chapter.” Examples will be shown in the first week of class. At the end, you all will have collectively written a document for reference and will have completed a collaborative project to be proud of. Throughout the class, you and your peers will have a resource to supplement lectures.


Quizzes (20%)

There will be a short 10-15 minute quiz some weeks in this class. Potential quiz days are shown on the schedule and will be at the beginning of the class. If you get to class late or miss that class, you will have the option of scheduling a time to makeup that quiz, but such an arrangement must be made within a week of that quiz. If you need to makeup a quiz, you should schedule an office hours appointment with Prof. Dancy or the TA. In-person quizzes only.

A maximum of two such make-ups will be given unless otherwise arranged.

Your lowest quiz grade will be dropped. Because of these regular quizzes, there will be no midterm exam!

Final Exam (10%)

You will have an optional final exam. If you are satisfied with your quiz grade, you can have quizzes count for 30% of your grade (20% + 10%) and not participate in the Final Exam. If you don’t attend the final exam, you will automatically have quizzes count for 30% of your grade.



Special Accommodations

Penn State welcomes students with disabilities into the University’s educational programs. If you have a disability-related need for reasonable academic adjustments in this course, contact the Office for Disability Services (ODS) at 814-863-1807 (V/TTY). For further information regarding ODS, please visit the Office for Disability Services web site.

In order to receive consideration for course accommodations, you must contact ODS and provide documentation. The documentation guidelines for students with disabilities are available online at equity.psu.edu/student-disability-resources/applying-for-services/documentation-guidelines/documentation-guidelines. If the documentation supports the need for academic adjustments, ODS will provide a letter identifying appropriate academic adjustments. Please share this letter and discuss the adjustments with your instructor as early in the course as possible. You must contact ODS and request academic adjustment letters at the beginning of each semester

Non-Student Circumstances

I recognize that the college experience can sometimes be overwhelming and stressful trying to balance your academic pursuits with your non-academic life and interests. If you feel that things are getting overwhelming, please seek help. I am happy to talk to you and point you to a resource on campus that can work with you to get the help you need.

Many students at Penn State will face personal challenges or have psychological needs that may interfere with their academic progress, social development, or emotional wellbeing. The university offers a variety of confidential services to help you through difficult times, including individual and group counseling, crisis intervention, consultations, online chats, and mental health screenings. These services are provided by staff who welcome all students and embrace a philosophy respectful of clients’ cultural and religious backgrounds, and sensitive to differences in race, ability, gender identity and sexual orientation.

Counseling and Psychological Services at University Park (CAPS) (http://studentaffairs.psu.edu/counseling/): 814-863-0395

Counseling and Psychological Services at Commonwealth Campuses (https://senate.psu.edu/faculty/counseling-services-at-commonwealth-campuses/)

Penn State Crisis Line (24 hours/7 days/week): 877-229-6400 Crisis Text Line (24 hours/7 days/week): Text LIONS to 741741

Basic Needs Security

Any student who has difficulty affording groceries or accessing sufficient and nutritious food to eat every day, or who lacks a safe and stable place to live, and believes it is affecting their learning, is urged to contact Student Affairs for support. Furthermore, I encourage you to notify me of this as well - I will keep all such information confidential. This will enable me to provide any resources that I may possess and identify other resources in the University. For a start see the PSU basic needs and support website: https://studentaffairs.psu.edu/basic-needs-support

See also this relatively recent article - https://www.psu.edu/news/story/student-guide-food-and-housing-security-resources-penn-state/

Education Equity Concerns and Reporting Bias

Penn State University has adopted a “Protocol for Responding to Bias Motivated Incidents (http://equity.psu.edu/reportbias/reports/protocol-for-responding-to-bias-motivated-incidents)” that is grounded in the policy that the “University is committed to creating an educational environment which is free from intolerance directed toward individuals or groups and strives to create and maintain an environment that fosters respect for others.” That policy is embedded within an institution traditionally committed to academic freedom (https://guru.psu.edu/policies/OHR/hr64.html) Bias motivated incidents include conduct that is defined in University Policy AD 91: Discrimination and Harassment, and Related Inappropriate Conduct (https://guru.psu.edu/policies/ad91.html). Students, faculty, or staff who experience or witness a possible bias motivated incident are urged to report the incident immediately by doing one of the following:

  • Submit a report via the Report Bias webpage (http://equity.psu.edu/reportbias/)
  • Contact one of the following offices:

    • University Police Services, University Park: 814-863-1111
    • Multicultural Resource Center, Diversity Advocate for Students: 814-865-1773
    • Office of the Vice Provost for Educational Equity: 814-865-5906
    • Office of the Vice President for Student Affairs: 814-865-0909
    • Affirmative Action Office: 814-863-0471
  • Dialing 911 in cases where physical injury has occurred or is imminent

Religious Holidays

Accommodations for religious holidays can be made, send a request and we’ll talk about it.

Academic Integrity Statement

Academic integrity is the pursuit of scholarly activity in an open, honest and responsible manner. Academic integrity is a basic guiding principle for all academic activity at The Pennsylvania State University, and all members of the University community are expected to act in accordance with this principle. Consistent with this expectation, the University’s Code of Conduct states that all students should act with personal integrity, respect other students’ dignity, rights and property, and help create and maintain an environment in which all can succeed through the fruits of their efforts.

According to Penn State policy G-9: Academic Integrity, an academic integrity violation is “an intentional, unintentional, or attempted violation of course or assessment policies to gain an academic advantage or to advantage or disadvantage another student academically.” Unless your instructor tells you otherwise, you must complete all course work entirely on your own, using only sources that have been permitted by your instructor, and you may not assist other students with papers, quizzes, exams, or other assessments. If your instructor allows you to use ideas, images, or word phrases created by another person (e.g., from Course Hero or Chegg) or by generative technology, such as ChatGPT, you must identify their source. You may not submit false or fabricated information, use the same academic work for credit in multiple courses, or share instructional content. Students with questions about academic integrity should ask their instructor before submitting work.

Students facing allegations of academic misconduct may not drop/withdraw from the affected course unless they are cleared of wrongdoing (see G-9: Academic Integrity). Attempted drops will be prevented or reversed, and students will be expected to complete course work and meet course deadlines. Students who are found responsible for academic integrity violations face academic outcomes, which can be severe, and put themselves at jeopardy for other outcomes which may include ineligibility for Dean’s List, pass/fail elections, and grade forgiveness. Students may also face consequences from their home/major program and/or The Schreyer Honors College.

Important Disclaimer

This is a living document. The instructor promises the best effort in adhering to the above rules but reserves the right to change them if deemed necessary. For instance, slight alterations to the course schedule are possible if the class needs more/less time for a certain topic; additional readings may be assigned during the semester as needed; and so on. Updates will be announced typically in class and likely posted on the course Canvas. Check the course Canvas site at least daily.

Syllabus was written by Prof. Dancy, but has graciously borrowed wording from several professors over the years.

–>