Concepts

Related Pages are Links and Defined Concepts

Introduction

These are some cool Projects that I think are worth checking out, or reading about, even cursorarily #to-do Fill in more intro

Fundamentals

Schema

view main page at Schema

[!Wiki] Schema

[!quote] In psychology and cognitive science, a schema (pl.: schemata or schemas) describes a pattern of thought or behavior that organizes categories of information and the relationships among them.

Fitness Landscape

see also Fitness landscape

One of the most important concepts that I think can be ported over to other domains. Fitness Landscapes as a way to visualize the path of least resistance, or even just how things move towards their final design, their local minima, or if they have enough Momentum

[!PDF|] Deep Learning with Python, p.79

A local minimum and a global minimum

Momentum

see also the main article for Momentum

In the terms of a landscape or a learning system, this is in relation to how you can bypass a local minimum, in favor of deeper understanding and reaching a global minimum. If only we evolved like that...

This carries over to many other areas where it's important to remember to keep the momentum. You can just do things.

[!PDF|] Deep Learning with Python, p.80

making its way to the global minimum. You can avoid such issues by using momentum, which draws inspiration from physics. A useful mental image here is to think of the optimization process as a small ball rolling down the loss curve. If it has enough momentum, the ball won’t get stuck in a ravine and will end up at the global minimum.

Bayesian Thinking

see Bayesian Thinking or the application of Bayes' Rule

Being a rational actor is hard, and maintaining your Attention on keeping that right and up to date is fairly difficult. So it's always good to keep this in mind. This essentially will guide you when you are in presence of new information. How will you react? How will you make your judgements?

Information Design and Accessibility

StretchText

No excuse now with Deep Learning models! Time to make a Chrome Extensions~

HTML Markdown. It's a way to expand thoughts, like the wired videos that show different levels of learning. This also plays into concepts like Code Folding where the user is responsible for how much information they want. Also plays into Soyez Autonome!...

You can check out an example of stretchtext being deployed to describe Bayes' Rule on Arbital!

Code Folding

or expandable and collapsible text, in programming Accordions

This as GUI improvements are probably the greatest thing I've seen when it comes to making a modern site, or a modern document modern. I love the concept of an accordion especially in web development or in creating a user experience that can be modified in length at the request of the user. Let people fold their newspapers online. You're on a fucking computer, everything should be treated as a post-it-note that feels nice to use...

Decision Making and Learning Frameworks

OOda loop

see also OOda loop Also known as Observe, Orient, Decide, Act

This is how you move forward with your decisions. It's pretty straight forward. but it will let you get shit done. bonus points if you are having decision paralysis, if you just jump straight into this in your Memo Pad. Yeah its pretty fuckin vague. but its something you can talk about!

Honestly it seems that this just follows the classic Machine Learning training loop.

[!see-also] Tensor Flow: Define a Training Loop

  • Sending a batch of inputs through the model to generate outputs
  • Calculating the loss by comparing the outputs to the output (or label)
  • Using gradient tape to find the gradients
  • Optimizing the variables with those gradients

Where the Observe step is defined by: Generating Outputs and Calculating Loss

Then the Orient step is defined by: Using the gradient tape to find the gradients that need to be

Crocker's Rule

[!quote] Declaring yourself to be operating by "Crocker's Rules" means that other people are allowed to optimize their messages for information, not for being nice to you.  Crocker's Rules means that you have accepted full responsibility for the operation of your own mind - if you're offended, it's your fault.  Anyone is allowed to call you a moron and claim to be doing you a favor.  (Which, in point of fact, they would be.  One of the big problems with this culture is that everyone's afraid to tell you you're wrong, or they think they have to dance around it.)  Two people using Crocker's Rules should be able to communicate all relevant information in the minimum amount of time, without paraphrasing or social formatting.  Obviously, don't declare yourself to be operating by Crocker's Rules unless you have that kind of mental discipline.

Note that Crocker's Rules does not mean you can insult people; it means that other people don't have to worry about whether they are insulting you.  Crocker's Rules are a discipline, not a privilege.  Furthermore, taking advantage of Crocker's Rules does not imply reciprocity.  How could it?  Crocker's Rules are something you do for yourself, to maximize information received - not something you grit your teeth over and do as a favor.

You Will Brick this Device

see also You Will Brick This Device

This is a warning. Very often before going forward with something, you need to be aware of the risks that are associated with the actions you will be taking. This tagline comes from XDA Forums where you are expected to know what you're dealing with, and accepting whatever consequences for proceeding. Know what you are doing before you do it. Make preparations for what might happen.

A related concept is #Degrowth, in that there proceeding must be done with caution Another related concept is you're smart, you'd know, and since you're smart, you'd know your limits hopefully.

To expand further on that last point: This differs from you're smart, you'd know by adding the qualification that you NEED to know the line where the zone of proximal development ends and where the things you cannot do begins. This doesn't mean you won't be able to do it in the future, but it means that you do NOT know enough to engage with the topic in a way that will be productive/safe for you. This is a critical distinction to make when you are moving through learning progression.

Critical Analysis Tools

Bertholt Brecht's Alienation Effect

See main page at Wiki the Alienation Effect and at Alienation Effect

[!Wiki] Verfremdungseffekt or V-Effekt

[!quote] he described it as performing "in such a way that the audience was hindered from simply identifying itself with the characters in the play. Acceptance or rejection of their actions and utterances was meant to take place on a conscious plane, instead of, as hitherto, in the audience's subconscious"

It's mainly just an effect that signifies that the play allows the audience/ or rather even in a soyez autonome typa way, encourages the audience to view the absurdities in what they are watching. It allows plays to be perceived in a way that is not emotionally, but instead critically charged.

In Media Res

see also In Media Res

This is when you are launched straight into the story. A concept that heavily relates to you're smart, you'd know since it observes some level of soyez autonome. This is fucking essential and it learning will always throw us back to this. Struggle a little with what you are learning and you will be all the better for it.