Understanding Conflict & Reinforcement Learning to write Java Unit Tests


Details
***This is a placeholder for the event being run on Eventbrite. Please sign up with your full name at https://www.eventbrite.co.uk/e/understanding-conflict-reinforcement-learning-to-write-java-unit-tests-tickets-131017397563?aff=meetup ***
Understanding conflict: how science and psychology can change how we collaborate
Conflict it is hard, but it doesn't have to be. In this talk Sarah Young explores how understanding the science of stress and the psychology of conflict can teach us to become better communicators and ultimately better collaborators.
Using Reinforcement Learning To Beat Go Masters and Write Java Unit Tests
Google Alpha Go uses reinforcement learning to beat Go masters. In the same way AI can search for the best Go move, AI can search for the best unit test for Java code.
This presentation explains how supervised and unsupervised learning works, and how they're used in AlphaGo, and how the same reinforcement learning approach writes Java unit tests in Diffblue Cover. Includes a brief demo of unit test-writing on Spring PetClinic.
About the speakers
Sarah Young is a cultural historian turned infrastructure developer and aspiring Chief Joy Officer. She's an XP and reliability engineering enthusiast and currently works as a Site Reliability Engineer at Government Digital Service.
Mathew Lodge has 25+ years’ diverse experience in product leadership. He is currently CEO of Diffblue, an AI For Code startup. Early in his career he built compilers and distributed systems for projects like the International Space Station, helped connect six countries to the Internet for the first time, and managed a $630m router product line at Cisco. At start-up CPlane he attempted to do SDN 10 years too early.
This event is organised by RecWorks on behalf of the London Java Community.
You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/.
You can see our privacy policy here: http://recworks.co.uk/privacy-policy
Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com
Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

Understanding Conflict & Reinforcement Learning to write Java Unit Tests